Financial Metrics
MEDP Medpace Holdings, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 99586000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 105954000.0 | +6.4% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 107799000.0 | +1.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 106611000.0 | -1.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 106216000.0 | -0.4% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 110643000.0 | +4.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 163077000.0 | +47.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 170144000.0 | +4.3% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 179253000.0 | +5.4% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 200741000.0 | +12.0% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 214104000.0 | +6.7% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 216238000.0 | +1.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 230879000.0 | +6.8% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 204995000.0 | -11.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 230373000.0 | +12.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 259965000.0 | +12.8% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 278293000.0 | +7.1% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 295567000.0 | +6.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 330947000.0 | +12.0% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 351207000.0 | +6.1% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 383744000.0 | +9.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 434074000.0 | +13.1% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 460868000.0 | +6.2% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 492499000.0 | +6.9% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 511044000.0 | +3.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 528104000.0 | +3.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 533317000.0 | +1.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 558570000.0 | +4.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 603311000.0 | +8.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 659903000.0 | +9.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 421582000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 436152000.0 | +3.5% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 704589000.0 | +61.5% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 860969000.0 | +22.2% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 925925000.0 | +7.5% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 1142377000.0 | +23.4% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 1459996000.0 | +27.8% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 1885842000.0 | +29.2% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 2109054000.0 | +11.8% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 2530234000.0 | +20.0% | USD | 10-K | 2026-02-10 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 12869000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 14114000.0 | +9.7% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 12617000.0 | -10.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 15944000.0 | +26.4% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 16279000.0 | +2.1% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 17198000.0 | +5.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 20119000.0 | +17.0% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 23345000.0 | +16.0% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 26918000.0 | +15.3% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 25895000.0 | -3.8% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 35259000.0 | +36.2% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 29991000.0 | -14.9% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 35504000.0 | +18.4% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 30128000.0 | -15.1% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 46422000.0 | +54.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 47599000.0 | +2.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 42448000.0 | -10.8% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 53713000.0 | +26.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 64203000.0 | +19.5% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 60236000.0 | -6.2% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 77827000.0 | +29.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 86204000.0 | +10.8% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 78393000.0 | -9.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 84908000.0 | +8.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 104069000.0 | +22.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 105150000.0 | +1.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 112273000.0 | +6.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 113523000.0 | +1.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 126335000.0 | +11.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 141808000.0 | +12.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 52490000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 64858000.0 | +23.6% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 101048000.0 | +55.8% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 127263000.0 | +25.9% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 167042000.0 | +31.3% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 198615000.0 | +18.9% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 278697000.0 | +40.3% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 336825000.0 | +20.9% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 446870000.0 | +32.7% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 534935000.0 | +19.7% | USD | 10-K | 2026-02-10 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3448000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 4962000.0 | +43.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 5036000.0 | +1.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 8447000.0 | +67.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 18000000.0 | +113.1% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 27831000.0 | +54.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 14551000.0 | -47.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 16568000.0 | +13.9% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 50424000.0 | +204.3% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 19198000.0 | -61.9% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-06-30 | 27455000.0 | +43.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | 70630000.0 | +157.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 28954000.0 | -59.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 24104000.0 | -16.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 94518000.0 | +292.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 43306000.0 | -54.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 39934000.0 | -7.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 48574000.0 | +21.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 61311000.0 | +26.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-06-30 | 49360000.0 | -19.5% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-09-30 | 66027000.0 | +33.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 72894000.0 | +10.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 61068000.0 | -16.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 70550000.0 | +15.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 102591000.0 | +45.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 88351000.0 | -13.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 96426000.0 | +9.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 114595000.0 | +18.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 90260000.0 | -21.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 111135000.0 | +23.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 13425000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 39122000.0 | +191.4% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 73185000.0 | +87.1% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 100443000.0 | +37.2% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 145384000.0 | +44.7% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 181848000.0 | +25.1% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 245368000.0 | +34.9% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 282810000.0 | +15.3% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 404386000.0 | +43.0% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 451123000.0 | +11.6% | USD | 10-K | 2026-02-10 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.11 | — | USD/shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.15 | +36.4% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.14 | -6.7% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.21 | +50.0% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.24 | +14.3% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.25 | +4.2% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.41 | +64.0% | USD/shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.46 | +12.2% | USD/shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.54 | +17.4% | USD/shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.54 | +0.0% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.76 | +40.7% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.67 | -11.8% | USD/shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.8 | +19.4% | USD/shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.68 | -15.0% | USD/shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 1.16 | +70.6% | USD/shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1.21 | +4.3% | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 1.11 | -8.3% | USD/shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 1.35 | +21.6% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1.75 | +29.6% | USD/shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 1.52 | -13.1% | USD/shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 2.13 | +40.1% | USD/shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 2.35 | +10.3% | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 2.0 | -14.9% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 2.3 | +15.0% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 3.32 | +44.3% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 2.85 | -14.2% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 3.11 | +9.1% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3.77 | +21.2% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 3.16 | -16.2% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 3.95 | +25.0% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.38 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 1.0 | +163.2% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 2.05 | +105.0% | USD/shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 2.79 | +36.1% | USD/shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 4.07 | +45.9% | USD/shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 5.06 | +24.3% | USD/shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 7.57 | +49.6% | USD/shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 9.2 | +21.5% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 13.06 | +42.0% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 15.64 | +19.8% | USD/shares | 10-K | 2026-02-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.11 | — | USD/shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.15 | +36.4% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.13 | -13.3% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.2 | +53.8% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.23 | +15.0% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.25 | +8.7% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.4 | +60.0% | USD/shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.45 | +12.5% | USD/shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.52 | +15.6% | USD/shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.51 | -1.9% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.73 | +43.1% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.63 | -13.7% | USD/shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.76 | +20.6% | USD/shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.64 | -15.8% | USD/shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 1.09 | +70.3% | USD/shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1.14 | +4.6% | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 1.06 | -7.0% | USD/shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 1.29 | +21.7% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1.69 | +31.0% | USD/shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 1.46 | -13.6% | USD/shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 2.05 | +40.4% | USD/shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 2.27 | +10.7% | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 1.93 | -15.0% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 2.22 | +15.0% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 3.2 | +44.1% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 2.75 | -14.1% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 3.01 | +9.5% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3.67 | +21.9% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 3.1 | -15.5% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 3.86 | +24.5% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.37 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.98 | +164.9% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1.97 | +101.0% | USD/shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 2.67 | +35.5% | USD/shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 3.84 | +43.8% | USD/shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 4.81 | +25.3% | USD/shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 7.28 | +51.4% | USD/shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 8.88 | +22.0% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 12.63 | +42.2% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 15.28 | +21.0% | USD/shares | 10-K | 2026-02-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 14636000.0 | — | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 37099000.0 | +153.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 29316000.0 | -21.0% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 29055000.0 | -0.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 24168000.0 | -16.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 26485000.0 | +9.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 22245000.0 | -16.0% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 22230000.0 | -0.1% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 22244000.0 | +0.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 23275000.0 | +4.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 30127000.0 | +29.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 20098000.0 | -33.3% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 79290000.0 | +294.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 131920000.0 | +66.4% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 133999000.0 | +1.6% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 160903000.0 | +20.1% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 219227000.0 | +36.2% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 277766000.0 | +26.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 332877000.0 | +19.8% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 339009000.0 | +1.8% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 398387000.0 | +17.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 461304000.0 | +15.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 82843000.0 | -82.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 42551000.0 | -48.6% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 31007000.0 | -27.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 28265000.0 | -8.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 46922000.0 | +66.0% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 39138000.0 | -16.6% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 95207000.0 | +143.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 245449000.0 | +157.8% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 407010000.0 | +65.8% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 510894000.0 | +25.5% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 656900000.0 | +28.6% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 669436000.0 | +1.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 441436000.0 | -34.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 46330000.0 | -89.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 285351000.0 | +515.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 37099000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 26485000.0 | -28.6% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 23275000.0 | -12.1% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 131920000.0 | +466.8% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 277766000.0 | +110.6% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 461304000.0 | +66.1% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 28265000.0 | -93.9% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 245449000.0 | +768.4% | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 669436000.0 | +172.7% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 497049000.0 | -25.8% | USD | 10-K | 2026-02-10 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 120527000.0 | — | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 133248000.0 | +10.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 128325000.0 | -3.7% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 123123000.0 | -4.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 117029000.0 | -4.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 129971000.0 | +11.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 153754000.0 | +18.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 158479000.0 | +3.1% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 153085000.0 | -3.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 178114000.0 | +16.3% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 182375000.0 | +2.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 194344000.0 | +6.6% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 250397000.0 | +28.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 317028000.0 | +26.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 303002000.0 | -4.4% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 319082000.0 | +5.3% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 395005000.0 | +23.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 473651000.0 | +19.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 533380000.0 | +12.6% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 550100000.0 | +3.1% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 641220000.0 | +16.6% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 690912000.0 | +7.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 355969000.0 | -48.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 328887000.0 | -7.6% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 337741000.0 | +2.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 333962000.0 | -1.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 367622000.0 | +10.1% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 378927000.0 | +3.1% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 448881000.0 | +18.5% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 593828000.0 | +32.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 744902000.0 | +25.4% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 872523000.0 | +17.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 1032595000.0 | +18.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 1029229000.0 | -0.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 821437000.0 | -20.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 520805000.0 | -36.6% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 737285000.0 | +41.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 133248000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 129971000.0 | -2.5% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 178114000.0 | +37.0% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 317028000.0 | +78.0% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 473651000.0 | +49.4% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 690912000.0 | +45.9% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 333962000.0 | -51.7% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 593828000.0 | +77.8% | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 1029229000.0 | +73.3% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 989624000.0 | -3.8% | USD | 10-K | 2026-02-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 976487000.0 | — | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 979105000.0 | +0.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 966093000.0 | -1.3% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 963646000.0 | -0.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 948876000.0 | -1.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 950717000.0 | +0.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 973024000.0 | +2.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 968181000.0 | -0.5% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 949843000.0 | -1.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 967933000.0 | +1.9% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 1006517000.0 | +4.0% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 1016861000.0 | +1.0% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 1072329000.0 | +5.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 1143071000.0 | +6.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 1137634000.0 | -0.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 1222134000.0 | +7.4% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1296142000.0 | +6.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1390677000.0 | +7.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1451360000.0 | +4.4% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 1469708000.0 | +1.3% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1577143000.0 | +7.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1659935000.0 | +5.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1344346000.0 | -19.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1315453000.0 | -2.1% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 1328425000.0 | +1.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1352495000.0 | +1.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 1395723000.0 | +3.2% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 1406938000.0 | +0.8% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1486721000.0 | +5.7% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 1656828000.0 | +11.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1795789000.0 | +8.4% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 1920048000.0 | +6.9% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 2084061000.0 | +8.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 2100866000.0 | +0.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1897369000.0 | -9.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1571673000.0 | -17.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1753012000.0 | +11.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 979105000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 950717000.0 | -2.9% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 967933000.0 | +1.8% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1143071000.0 | +18.1% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1390677000.0 | +21.7% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 1659935000.0 | +19.4% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 1352495000.0 | -18.5% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 1656828000.0 | +22.5% | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 2100866000.0 | +26.8% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1975472000.0 | -6.0% | USD | 10-K | 2026-02-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 156595000.0 | — | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 168603000.0 | +7.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 150045000.0 | -11.0% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 155262000.0 | +3.5% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 172363000.0 | +11.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 192706000.0 | +11.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 232492000.0 | +20.6% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 233162000.0 | +0.3% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 232127000.0 | -0.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 257026000.0 | +10.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 264541000.0 | +2.9% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 296073000.0 | +11.9% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 314392000.0 | +6.2% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 343002000.0 | +9.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 338651000.0 | -1.3% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 337984000.0 | -0.2% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 358396000.0 | +6.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 440110000.0 | +22.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 447306000.0 | +1.6% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 472607000.0 | +5.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 517182000.0 | +9.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 557217000.0 | +7.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 579428000.0 | +4.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 878959000.0 | +51.7% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 820868000.0 | -6.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 803470000.0 | -2.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 881889000.0 | +9.8% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 852437000.0 | -3.3% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 848518000.0 | -0.5% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 925131000.0 | +9.0% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 956645000.0 | +3.4% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 993088000.0 | +3.8% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 1041354000.0 | +4.9% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 1104553000.0 | +6.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1122311000.0 | +1.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1220443000.0 | +8.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1283914000.0 | +5.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 168603000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 192706000.0 | +14.3% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 257026000.0 | +33.4% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 343002000.0 | +33.5% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 440110000.0 | +28.3% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 557217000.0 | +26.6% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 803470000.0 | +44.2% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 925131000.0 | +15.1% | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 1104553000.0 | +19.4% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1343748000.0 | +21.7% | USD | 10-K | 2026-02-10 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 365947000.0 | — | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 368395000.0 | +0.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 345113000.0 | -6.3% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 356288000.0 | +3.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 398626000.0 | +11.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 447187000.0 | +12.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 461951000.0 | +3.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 428100000.0 | -7.3% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 388454000.0 | -9.3% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 378230000.0 | -2.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 384620000.0 | +1.7% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 358806000.0 | -6.7% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 380322000.0 | +6.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 416788000.0 | +9.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 419835000.0 | +0.7% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 484065000.0 | +15.3% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 504513000.0 | +4.2% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 584898000.0 | +15.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 592433000.0 | +1.3% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 617826000.0 | +4.3% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 679058000.0 | +9.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 707007000.0 | +4.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 739330000.0 | +4.6% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1032201000.0 | +39.6% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 978540000.0 | -5.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 966108000.0 | -1.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 1048461000.0 | +8.5% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 1015878000.0 | -3.1% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1015809000.0 | -0.0% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 1097878000.0 | +8.1% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1124247000.0 | +2.4% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 1156449000.0 | +2.9% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 1202622000.0 | +4.0% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 1275321000.0 | +6.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1303760000.0 | +2.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1399322000.0 | +7.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1459371000.0 | +4.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 368395000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 447187000.0 | +21.4% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 378230000.0 | -15.4% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 416788000.0 | +10.2% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 584898000.0 | +40.3% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 707007000.0 | +20.9% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 966108000.0 | +36.6% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 1097878000.0 | +13.6% | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 1275321000.0 | +16.2% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1516401000.0 | +18.9% | USD | 10-K | 2026-02-10 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 610540000.0 | — | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 610710000.0 | +0.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 620980000.0 | +1.7% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 607358000.0 | -2.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 550250000.0 | -9.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 503530000.0 | -8.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-03-31 | 526473000.0 | +4.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 543127000.0 | +3.2% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 564435000.0 | +3.9% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-12-31 | 598856000.0 | +6.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-03-31 | 621897000.0 | +3.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-06-30 | 658055000.0 | +5.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | 692007000.0 | +5.2% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-12-31 | 726283000.0 | +5.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-03-31 | 717799000.0 | -1.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 738069000.0 | +2.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 791629000.0 | +7.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-12-31 | 805779000.0 | +1.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-03-31 | 858927000.0 | +6.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 851882000.0 | -0.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 898085000.0 | +5.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-12-31 | 952928000.0 | +6.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-03-31 | 605016000.0 | -36.5% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-06-30 | 283252000.0 | -53.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-09-30 | 349885000.0 | +23.5% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-12-31 | 386387000.0 | +10.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-03-31 | 347262000.0 | -10.1% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 391060000.0 | +12.6% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 470912000.0 | +20.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-12-31 | 558950000.0 | +18.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 671542000.0 | +20.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 763599000.0 | +13.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 881439000.0 | +15.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 825545000.0 | -6.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 593609000.0 | -28.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 172351000.0 | -71.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 293641000.0 | +70.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 610710000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 509260000.0 | -16.6% | USD | 10-K | 2021-02-16 |
| Annual | 2018-12-31 | 598856000.0 | +17.6% | USD | 10-K | 2022-02-15 |
| Annual | 2019-12-31 | 726283000.0 | +21.3% | USD | 10-K | 2023-02-14 |
| Annual | 2020-12-31 | 805779000.0 | +10.9% | USD | 10-K | 2024-02-13 |
| Annual | 2021-12-31 | 952928000.0 | +18.3% | USD | 10-K | 2025-02-11 |
| Annual | 2022-12-31 | 386387000.0 | -59.5% | USD | 10-K | 2026-02-10 |
| Annual | 2023-12-31 | 558950000.0 | +44.7% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 825545000.0 | +47.7% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 459071000.0 | -44.4% | USD | 10-K | 2026-02-10 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 165006000.0 | — | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 151267000.0 | -8.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 161906000.0 | +7.0% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 143191000.0 | -11.6% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 169152000.0 | +18.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 205111000.0 | +21.3% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 181067000.0 | -11.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 147021000.0 | -18.8% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 113689000.0 | -22.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 79721000.0 | -29.9% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 55781000.0 | -30.0% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 0.0 | -100.0% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 0.0 | — | USD | 10-Q | 2019-10-29 |
| Annual | 2016-12-31 | 151267000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 205111000.0 | +35.6% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 79721000.0 | -61.1% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.0 | -100.0% | USD | 10-K | 2020-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 29733000.0 | — | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 68733000.0 | +131.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 23298000.0 | -66.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 64641000.0 | +177.5% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 117142000.0 | +81.2% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 34005000.0 | -71.0% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 80635000.0 | +137.1% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 144927000.0 | +79.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 49148000.0 | -66.1% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 93415000.0 | +90.1% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 153178000.0 | +64.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 57319000.0 | -62.6% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 120080000.0 | +109.5% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 192433000.0 | +60.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 46256000.0 | -76.0% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 142875000.0 | +208.9% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 251366000.0 | +75.9% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 80076000.0 | -68.1% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 162594000.0 | +103.0% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 276979000.0 | +70.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 152677000.0 | -44.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 269074000.0 | +76.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 418149000.0 | +55.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 125836000.0 | -69.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 274362000.0 | +118.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 520571000.0 | +89.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 91732000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 97385000.0 | +6.2% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 156584000.0 | +60.8% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 201867000.0 | +28.9% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 258676000.0 | +28.1% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 263327000.0 | +1.8% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 388050000.0 | +47.4% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 433374000.0 | +11.7% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 608815000.0 | +40.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 713223000.0 | +17.1% | USD | 10-K | 2026-02-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -6505000.0 | — | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -8854000.0 | -36.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -3928000.0 | +55.6% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -9971000.0 | -153.8% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -12761000.0 | -28.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | -3842000.0 | +69.9% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -7282000.0 | -89.5% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -13414000.0 | -84.2% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -5522000.0 | +58.8% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -14837000.0 | -168.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | -23480000.0 | -58.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -9651000.0 | +58.9% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -15648000.0 | -62.1% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | -22248000.0 | -42.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -11208000.0 | +49.6% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | -22335000.0 | -99.3% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -29522000.0 | -32.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | -9503000.0 | +67.8% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | -17970000.0 | -89.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -26632000.0 | -48.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 2530000.0 | +109.5% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | -10260000.0 | -505.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | -20746000.0 | -102.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -9987000.0 | +51.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | -16007000.0 | -60.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -26667000.0 | -66.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | -13422000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -12237000.0 | +8.8% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -16973000.0 | -38.7% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -19144000.0 | -12.8% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | -31214000.0 | -63.0% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -31364000.0 | -0.5% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -38742000.0 | -23.5% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | -34629000.0 | +10.6% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -28308000.0 | +18.3% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -31140000.0 | -10.0% | USD | 10-K | 2026-02-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -32450000.0 | — | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -74594000.0 | -129.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -24010000.0 | +67.8% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -57985000.0 | -141.5% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -107733000.0 | -85.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | -23028000.0 | +78.6% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -76547000.0 | -232.4% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -74752000.0 | +2.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -40445000.0 | +45.9% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -48851000.0 | -20.8% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | -42074000.0 | +13.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 9102000.0 | +121.6% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -41677000.0 | -557.9% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | -46884000.0 | -12.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -412083000.0 | -778.9% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | -535546000.0 | -30.0% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -644654000.0 | -20.4% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | -52683000.0 | +91.8% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | -134893000.0 | -156.0% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -184165000.0 | -36.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 7660000.0 | +104.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 8326000.0 | +8.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 14600000.0 | +75.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -345966000.0 | -2469.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | -886530000.0 | -156.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -883117000.0 | +0.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | -58008000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -97828000.0 | -68.6% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -141580000.0 | -44.7% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -73918000.0 | +47.8% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | -82282000.0 | -11.3% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -44453000.0 | +46.0% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -775775000.0 | -1645.2% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | -182642000.0 | +76.5% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -154009000.0 | +15.7% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -860388000.0 | -458.7% | USD | 10-K | 2026-02-10 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3456000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 5693000.0 | +64.7% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 7843000.0 | +37.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 4374000.0 | -44.2% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 6019000.0 | +37.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 8329000.0 | +38.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 3951000.0 | -52.6% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 9793000.0 | +147.9% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 12575000.0 | +28.4% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 2520000.0 | -80.0% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 5990000.0 | +137.7% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 12152000.0 | +102.9% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 5561000.0 | -54.2% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 14885000.0 | +167.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 23554000.0 | +58.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 6507000.0 | -72.4% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 12515000.0 | +92.3% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 19155000.0 | +53.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 9257000.0 | -51.7% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 20457000.0 | +121.0% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 27636000.0 | +35.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 9513000.0 | -65.6% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 17959000.0 | +88.8% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 26662000.0 | +48.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 5497000.0 | -79.4% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 18368000.0 | +234.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 28905000.0 | +57.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 9994000.0 | -65.4% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 16107000.0 | +61.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 26820000.0 | +66.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 13537000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 11724000.0 | -13.4% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 16024000.0 | +36.7% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 17912000.0 | +11.8% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 31340000.0 | +75.0% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 28271000.0 | -9.8% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 36879000.0 | +30.4% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 36648000.0 | -0.6% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 36548000.0 | -0.3% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 31356000.0 | -14.2% | USD | 10-K | 2026-02-10 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 40716410.0 | — | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 40662856.0 | -0.1% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 40675553.0 | +0.0% | shares | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 39692999.0 | -2.4% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 37403764.0 | -5.8% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 35466510.0 | -5.2% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 35504675.0 | +0.1% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 35545233.0 | +0.1% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 35587848.0 | +0.1% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 35665910.0 | +0.2% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 35728989.0 | +0.2% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 35894048.0 | +0.5% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 36011725.0 | +0.3% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 36065278.0 | +0.1% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 35484473.0 | -1.6% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 35408120.0 | -0.2% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 35757453.0 | +1.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 35519989.0 | -0.7% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 35926158.0 | +1.1% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 35819012.0 | -0.3% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 35939191.0 | +0.3% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 36006778.0 | +0.2% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 33651360.0 | -6.5% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 30987636.0 | -7.9% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 31098397.0 | +0.4% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 31091694.0 | -0.0% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 30623655.0 | -1.5% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 30562773.0 | -0.2% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 30682157.0 | +0.4% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 30752292.0 | +0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 30983185.0 | +0.8% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 31001549.0 | +0.1% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 31081601.0 | +0.3% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 30630799.0 | -1.5% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 29836211.0 | -2.6% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 28088626.0 | -5.9% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 28168223.0 | +0.3% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 40662856.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 35466510.0 | -12.8% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 35665910.0 | +0.6% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 36065278.0 | +1.1% | shares | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 35519989.0 | -1.5% | shares | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 36006778.0 | +1.4% | shares | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 31091694.0 | -13.7% | shares | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 30752292.0 | -1.1% | shares | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 30630799.0 | -0.4% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 28370780.0 | -7.4% | shares | 10-K | 2026-02-10 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 40716410.0 | — | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 40662856.0 | -0.1% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 40675553.0 | +0.0% | shares | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 39692999.0 | -2.4% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 37403764.0 | -5.8% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 35466510.0 | -5.2% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 35504675.0 | +0.1% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 35545233.0 | +0.1% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 35587848.0 | +0.1% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 35665910.0 | +0.2% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 35728989.0 | +0.2% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 35894048.0 | +0.5% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 36011725.0 | +0.3% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 36065278.0 | +0.1% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 35484473.0 | -1.6% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 35408120.0 | -0.2% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 35757453.0 | +1.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 35519989.0 | -0.7% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 35926158.0 | +1.1% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 35819012.0 | -0.3% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 35939191.0 | +0.3% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 36006778.0 | +0.2% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 33651360.0 | -6.5% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 30987636.0 | -7.9% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 31098397.0 | +0.4% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 31091694.0 | -0.0% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 30623655.0 | -1.5% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 30562773.0 | -0.2% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 30682157.0 | +0.4% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 30752292.0 | +0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 30983185.0 | +0.8% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 31001549.0 | +0.1% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 31081601.0 | +0.3% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 30630799.0 | -1.5% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 29836211.0 | -2.6% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 28088626.0 | -5.9% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 28168223.0 | +0.3% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 40662856.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 35466510.0 | -12.8% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 35665910.0 | +0.6% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 36065278.0 | +1.1% | shares | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 35519989.0 | -1.5% | shares | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 36006778.0 | +1.4% | shares | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 31091694.0 | -13.7% | shares | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 30752292.0 | -1.1% | shares | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 30630799.0 | -0.4% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 28370780.0 | -7.4% | shares | 10-K | 2026-02-10 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 32625000.0 | — | shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 32636000.0 | +0.0% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 37118000.0 | +13.7% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 40669000.0 | +9.6% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 40183000.0 | -1.2% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 38579000.0 | -4.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 35486000.0 | -8.0% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 35519000.0 | +0.1% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 35569000.0 | +0.1% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 35698000.0 | +0.4% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 35839000.0 | +0.4% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 35939000.0 | +0.3% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 36024000.0 | +0.2% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 35386000.0 | -1.8% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 35552000.0 | +0.5% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 35753000.0 | +0.6% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 35894000.0 | +0.4% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 35816000.0 | -0.2% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 34918000.0 | -2.5% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 32493000.0 | -6.9% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 31009000.0 | -4.6% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 31008000.0 | -0.0% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 30537000.0 | -1.5% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 30629000.0 | +0.3% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 30843000.0 | +0.7% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 30990000.0 | +0.5% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 31047000.0 | +0.2% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 30387000.0 | -2.1% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 28601000.0 | -5.9% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 28136000.0 | -1.6% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 35690000.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 39056000.0 | +9.4% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 35547000.0 | -9.0% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 35881000.0 | +0.9% | shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 35635000.0 | -0.7% | shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 35862000.0 | +0.6% | shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 32388000.0 | -9.7% | shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 30722000.0 | -5.1% | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 30957000.0 | +0.8% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 28846000.0 | -6.8% | shares | 10-K | 2026-02-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 32625000.0 | — | shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 32828000.0 | +0.6% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 37623000.0 | +14.6% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 41508000.0 | +10.3% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 40825000.0 | -1.6% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 39329000.0 | -3.7% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 36449000.0 | -7.3% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 36664000.0 | +0.6% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 37125000.0 | +1.3% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 37285000.0 | +0.4% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 37389000.0 | +0.3% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 37835000.0 | +1.2% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 38030000.0 | +0.5% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 37328000.0 | -1.8% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 37763000.0 | +1.2% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 37749000.0 | -0.0% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 37714000.0 | -0.1% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 37519000.0 | -0.5% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 36364000.0 | -3.1% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 33695000.0 | -7.3% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 32253000.0 | -4.3% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 32155000.0 | -0.3% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 31575000.0 | -1.8% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 31762000.0 | +0.6% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 32001000.0 | +0.8% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 32086000.0 | +0.3% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 32088000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 31196000.0 | -2.8% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 29143000.0 | -6.6% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 28817000.0 | -1.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 36329000.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 39839000.0 | +9.7% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 36912000.0 | -7.3% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 37576000.0 | +1.8% | shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 37708000.0 | +0.4% | shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 37697000.0 | -0.0% | shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 33671000.0 | -10.7% | shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 31841000.0 | -5.4% | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 32014000.0 | +0.5% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 29527000.0 | -7.8% | shares | 10-K | 2026-02-10 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.1104 | — | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.1104 | -0.0% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.1102 | -0.1% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.1166 | +5.8% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1676 | +43.7% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.1757 | +4.9% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.1887 | +7.4% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.1994 | +5.7% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.2106 | +5.6% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.2017 | -4.2% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.2029 | +0.6% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.1677 | -17.4% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.1777 | +6.0% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1791 | +0.8% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.1894 | +5.7% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.1874 | -1.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.2462 | +31.4% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.2670 | +8.5% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.2889 | +8.2% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.3110 | +7.7% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.3276 | +5.3% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.3313 | +1.1% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.2846 | -14.1% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.2750 | -3.3% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.2559 | -7.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.2944 | +15.0% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.3839 | +30.4% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.3764 | -1.9% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.4306 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.4588 | +6.5% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.7279 | +58.7% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.7532 | +3.5% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.6658 | -11.6% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.6882 | +3.4% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 1.0795 | +56.9% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 1.1382 | +5.4% | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1.0039 | -11.8% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1.2808 | +27.6% | ratio | 10-K | 2026-02-10 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.7697 | — | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 0.7903 | +2.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.8552 | +8.2% | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 0.7930 | -7.3% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 0.6790 | -14.4% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 0.6745 | -0.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.6613 | -1.9% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 0.6797 | +2.8% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 0.6595 | -3.0% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 0.6930 | +5.1% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.6894 | -0.5% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 0.6564 | -4.8% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 0.7964 | +21.3% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 0.9243 | +16.0% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.8947 | -3.2% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 0.9441 | +5.5% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1.1021 | +16.7% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1.0762 | -2.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1.1924 | +10.8% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 1.1640 | -2.4% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1.2398 | +6.5% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1.2399 | +0.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.6143 | -50.5% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 0.3742 | -39.1% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 0.4114 | +10.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 0.4156 | +1.0% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.4169 | +0.3% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 0.4445 | +6.6% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 0.5290 | +19.0% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 0.6419 | +21.3% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.7787 | +21.3% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 0.8786 | +12.8% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 0.9916 | +12.9% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 0.9318 | -6.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.7319 | -21.5% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.4267 | -41.7% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.5742 | +34.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.7903 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 0.6745 | -14.7% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 0.6930 | +2.7% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.9243 | +33.4% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1.0762 | +16.4% | ratio | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 1.2399 | +15.2% | ratio | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 0.4156 | -66.5% | ratio | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 0.6419 | +54.4% | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 0.9318 | +45.2% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.7365 | -21.0% | ratio | 10-K | 2026-02-10 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.5994 | — | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 0.6032 | +0.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.5558 | -7.9% | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 0.5866 | +5.6% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 0.7244 | +23.5% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 0.8881 | +22.6% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.8774 | -1.2% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 0.7882 | -10.2% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 0.6882 | -12.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 0.6316 | -8.2% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.6185 | -2.1% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 0.5453 | -11.8% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 0.5496 | +0.8% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 0.5739 | +4.4% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.5849 | +1.9% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 0.6559 | +12.1% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 0.6373 | -2.8% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 0.7259 | +13.9% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.6897 | -5.0% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 0.7252 | +5.1% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 0.7561 | +4.3% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 0.7419 | -1.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1.2220 | +64.7% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 3.6441 | +198.2% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 2.7967 | -23.3% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 2.5004 | -10.6% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 3.0192 | +20.8% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 2.5978 | -14.0% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 2.1571 | -17.0% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 1.9642 | -8.9% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1.6741 | -14.8% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 1.5145 | -9.5% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 1.3644 | -9.9% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 1.5448 | +13.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.1963 | +42.2% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 8.1190 | +269.7% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 4.9699 | -38.8% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.6032 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 0.8781 | +45.6% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 0.6316 | -28.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.5739 | -9.1% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 0.7259 | +26.5% | ratio | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 0.7419 | +2.2% | ratio | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 2.5004 | +237.0% | ratio | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 1.9642 | -21.4% | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 1.5448 | -21.4% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3.3032 | +113.8% | ratio | 10-K | 2026-02-10 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0346 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.0468 | +35.3% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0467 | -0.2% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0792 | +69.6% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.1695 | +113.9% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.2515 | +48.4% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0892 | -64.5% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 0.0974 | +9.1% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 0.2813 | +188.9% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0956 | -66.0% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-06-30 | 0.1282 | +34.1% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | 0.3266 | +154.7% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.1254 | -61.6% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 0.1176 | -6.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 0.4103 | +248.9% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1666 | -59.4% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 0.1435 | -13.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 0.1643 | +14.5% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1853 | +12.7% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2022-06-30 | 0.1405 | -24.1% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2022-09-30 | 0.1721 | +22.4% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.1679 | -2.4% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 0.1325 | -21.1% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 0.1432 | +8.1% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.2007 | +40.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.1673 | -16.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.1808 | +8.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.2052 | +13.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.1496 | -27.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.1684 | +12.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0318 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0897 | +181.7% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1039 | +15.8% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.1167 | +12.3% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.1570 | +34.6% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.1592 | +1.4% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 0.1681 | +5.6% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.1500 | -10.8% | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.1917 | +27.9% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1783 | -7.0% | ratio | 10-K | 2026-02-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1292 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.1332 | +3.1% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.1170 | -12.1% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.1496 | +27.8% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.1533 | +2.5% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.1554 | +1.4% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1234 | -20.6% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.1372 | +11.2% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.1502 | +9.4% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.1290 | -14.1% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.1647 | +27.7% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.1387 | -15.8% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.1538 | +10.9% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.1470 | -4.4% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.2015 | +37.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1831 | -9.1% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.1525 | -16.7% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.1817 | +19.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1940 | +6.8% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.1715 | -11.6% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.2028 | +18.2% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.1986 | -2.1% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.1701 | -14.3% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.1724 | +1.4% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.2036 | +18.1% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.1991 | -2.2% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.2105 | +5.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.2032 | -3.5% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.2094 | +3.0% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.2149 | +2.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.1245 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.1487 | +19.4% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1434 | -3.6% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.1478 | +3.1% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.1804 | +22.0% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.1739 | -3.6% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 0.1909 | +9.8% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.1786 | -6.4% | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.2119 | +18.6% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.2114 | -0.2% | ratio | 10-K | 2026-02-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.0935 | — | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 0.2200 | +135.4% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.1954 | -11.2% | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 0.1871 | -4.2% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 0.1402 | -25.1% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 0.1374 | -2.0% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0957 | -30.4% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 0.0953 | -0.4% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 0.0958 | +0.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 0.0906 | -5.5% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.1139 | +25.8% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 0.0679 | -40.4% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 0.2522 | +271.5% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 0.3846 | +52.5% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.3957 | +2.9% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 0.4761 | +20.3% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 0.6117 | +28.5% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 0.6311 | +3.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.7442 | +17.9% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 0.7173 | -3.6% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 0.7703 | +7.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 0.8279 | +7.5% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1430 | -82.7% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 0.0484 | -66.1% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 0.0378 | -22.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 0.0352 | -6.9% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.0532 | +51.2% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 0.0459 | -13.7% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 0.1122 | +144.4% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 0.2653 | +136.5% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.4255 | +60.4% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 0.5144 | +20.9% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 0.6308 | +22.6% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 0.6061 | -3.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3933 | -35.1% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.0380 | -90.3% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.2223 | +485.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.2200 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 0.1374 | -37.5% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 0.0906 | -34.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.3846 | +324.7% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 0.6311 | +64.1% | ratio | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 0.8279 | +31.2% | ratio | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 0.0352 | -95.8% | ratio | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 0.2653 | +654.2% | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 0.6061 | +128.4% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.3699 | -39.0% | ratio | 10-K | 2026-02-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.0052 | — | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0087 | +69.5% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.0187 | +113.6% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0293 | +57.0% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0150 | -49.0% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 0.0171 | +14.4% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 0.0531 | +210.2% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0191 | -64.1% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-06-30 | 0.0270 | +41.6% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | 0.0659 | +144.0% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.0255 | -61.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 0.0197 | -22.5% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 0.0729 | +269.7% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0298 | -59.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 0.0272 | -8.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 0.0308 | +13.3% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0456 | +48.1% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2022-06-30 | 0.0375 | -17.7% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2022-09-30 | 0.0497 | +32.5% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.0522 | +5.1% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 0.0434 | -16.9% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 0.0475 | +9.3% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0571 | +20.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0460 | -19.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0463 | +0.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0604 | +30.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0574 | -4.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0634 | +10.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0137 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0411 | +200.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0756 | +83.7% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.0879 | +16.2% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.1045 | +19.0% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.1096 | +4.8% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 0.1814 | +65.6% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.1707 | -5.9% | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.1925 | +12.8% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.2284 | +18.6% | ratio | 10-K | 2026-02-10 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.0082 | — | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0136 | +64.9% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.0296 | +117.9% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0506 | +70.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0276 | -45.4% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 0.0305 | +10.4% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 0.0893 | +192.9% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0309 | -65.4% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-06-30 | 0.0417 | +35.2% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | 0.1021 | +144.6% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.0403 | -60.5% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 0.0327 | -19.0% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 0.1194 | +265.6% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0504 | -57.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 0.0469 | -7.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 0.0541 | +15.4% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1013 | +87.4% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2022-06-30 | 0.1743 | +72.0% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2022-09-30 | 0.1887 | +8.3% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.2099 | +11.2% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 0.1562 | -25.6% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 0.1498 | -4.1% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.1528 | +2.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.1157 | -24.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.1094 | -5.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1930 | +76.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.5237 | +171.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.3785 | -27.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0220 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0768 | +249.5% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1222 | +59.1% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.1383 | +13.2% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.1804 | +30.5% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.1908 | +5.8% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 0.6350 | +232.8% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.5060 | -20.3% | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.4898 | -3.2% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.9827 | +100.6% | ratio | 10-K | 2026-02-10 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-31 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 29 | $0.00 | $0 | 84 |
| 2026-03-31 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M
|
Common Stock | 29 | — | — | 10,324 |
| 2026-03-18 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 12,000 | $0.00 | $0 | 11,028 |
| 2026-03-18 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 12,000 | $166.73 | $2,000,760 | 70,484 |
| 2026-03-17 | GEIGER JESSE J | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 31,707 | $0.00 | $0 | 0 |
| 2026-03-17 | GEIGER JESSE J | President |
Open-market sell
S
|
Common Stock | 31,707 | $455.30 | $14,436,197 | 15,000 |
| 2026-03-17 | GEIGER JESSE J | President |
Exercise / conversion
M
|
Common Stock | 31,707 | $138.87 | $4,403,151 | 46,707 |
| 2026-02-17 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,500 | $0.00 | $0 | 19,849 |
| 2026-02-17 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M
|
Common Stock | 3,500 | $138.87 | $486,045 | 16,843 |
| 2026-02-13 | Carley Brian T | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,472 | $0.00 | $0 | 0 |
| 2026-02-13 | Carley Brian T | Dir |
Exercise / conversion
M
|
Common Stock | 6,472 | $54.99 | $355,895 | 32,753 |
| 2025-12-31 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 49 | $0.00 | $0 | 0 |
| 2025-12-31 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M
|
Common Stock | 49 | — | — | 10,295 |
| 2025-12-05 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 10,984 |
| 2025-12-05 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 10,000 | $107.93 | $1,079,300 | 47,500 |
| 2025-12-03 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 668 | $590.69 | $394,581 | 646,184 |
| 2025-12-02 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 5,698 | $590.47 | $3,364,498 | 646,852 |
| 2025-12-02 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 20,984 |
| 2025-12-02 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 10,000 | $107.93 | $1,079,300 | 37,500 |
| 2025-12-01 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 23,178 | $593.25 | $13,750,348 | 652,550 |
| 2025-11-28 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 15,151 | $593.46 | $8,991,512 | 675,728 |
| 2025-11-28 | McCarthy Cornelius P. III | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 113 | $592.46 | $66,948 | 113 |
| 2025-11-26 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 41,331 | $606.88 | $25,082,957 | 690,879 |
| 2025-11-25 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 42,392 | $615.52 | $26,093,124 | 732,210 |
| 2025-11-24 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 59,025 | $607.78 | $35,874,214 | 774,602 |
| 2025-11-21 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 21,858 | $592.18 | $12,943,870 | 833,627 |
| 2025-11-21 | Brady Kevin M. | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,000 | $0.00 | $0 | 0 |
| 2025-11-21 | Brady Kevin M. | CFO & Treasurer |
Equity grant / award
G
|
Common Stock | 170 | $0.00 | $0 | 5,830 |
| 2025-11-21 | Brady Kevin M. | CFO & Treasurer |
Open-market sell
S
|
Common Stock | 3,000 | $590.35 | $1,771,050 | 6,000 |
| 2025-11-21 | Brady Kevin M. | CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 3,000 | $166.73 | $500,190 | 9,000 |
| 2025-11-20 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 6,830 | $598.49 | $4,087,687 | 855,485 |
| 2025-11-19 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 23,862 | $592.07 | $14,127,974 | 862,315 |
| 2025-11-18 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 7,191 | $590.84 | $4,248,730 | 886,177 |
| 2025-11-14 | Kraft Robert O. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,472 | $0.00 | $0 | 0 |
| 2025-11-14 | Kraft Robert O. | Dir |
Open-market sell
S
|
Common Stock | 6,472 | $591.85 | $3,830,453 | 833 |
| 2025-11-14 | Kraft Robert O. | Dir |
Exercise / conversion
M
|
Common Stock | 6,472 | $54.99 | $355,895 | 7,305 |
| 2025-11-13 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 5,128 | $601.37 | $3,083,825 | 914,162 |
| 2025-11-12 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 5,312 | $603.23 | $3,204,358 | 919,290 |
| 2025-11-11 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 18,000 | $605.00 | $10,890,000 | 47,500 |
| 2025-11-05 | GEIGER JESSE J | President |
Open-market sell
S
|
Common Stock | 21,503 | $595.66 | $12,808,477 | 15,000 |
| 2025-10-30 | DAVENPORT FRED B JR | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,472 | $0.00 | $0 | 0 |
| 2025-10-30 | DAVENPORT FRED B JR | Dir |
Open-market sell
S
|
Common Stock | 5,972 | $581.88 | $3,474,987 | 3,498 |
| 2025-10-30 | DAVENPORT FRED B JR | Dir |
Exercise / conversion
M
|
Common Stock | 6,472 | $54.99 | $355,895 | 9,470 |
| 2025-10-29 | GEIGER JESSE J | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,568 | $0.00 | $0 | 0 |
| 2025-10-29 | GEIGER JESSE J | President |
Open-market sell
S
|
Common Stock | 3,568 | $585.00 | $2,087,280 | 36,503 |
| 2025-10-29 | GEIGER JESSE J | President |
Exercise / conversion
M
|
Common Stock | 3,568 | $166.73 | $594,893 | 40,071 |
| 2025-10-27 | GEIGER JESSE J | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 19,460 | $0.00 | $0 | 3,568 |
| 2025-10-27 | GEIGER JESSE J | President |
Open-market sell
S
|
Common Stock | 19,460 | $605.12 | $11,775,635 | 36,503 |
| 2025-10-27 | GEIGER JESSE J | President |
Exercise / conversion
M
|
Common Stock | 19,460 | $166.73 | $3,244,566 | 55,963 |
| 2025-09-30 | Kraft Robert O. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 57 | $0.00 | $0 | 56 |
| 2025-09-30 | Kraft Robert O. | Dir |
Exercise / conversion
M
|
Common Stock | 57 | — | — | 833 |
| 2025-09-26 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 30,984 |
| 2025-09-26 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 10,000 | $107.93 | $1,079,300 | 67,500 |
| 2025-09-03 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 10,000 | $480.00 | $4,800,000 | 57,500 |
| 2025-09-02 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 1,197 | $475.11 | $568,707 | 924,602 |
| 2025-08-29 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 36,196 | $475.90 | $17,225,676 | 925,799 |
| 2025-08-27 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 620 | $475.00 | $294,500 | 961,995 |
| 2025-08-26 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 40,984 |
| 2025-08-26 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 10,000 | $107.93 | $1,079,300 | 67,500 |
| 2025-08-19 | McCarthy Cornelius P. III | Dir |
Open-market sell
S
|
Common Stock | 1,662 | $465.04 | $772,896 | 10,197 |
| 2025-07-28 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Open-market sell
S
|
Common Stock | 3,000 | $450.00 | $1,350,000 | 10,343 |
| 2025-07-24 | GEIGER JESSE J | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 41,801 | $0.00 | $0 | 0 |
| 2025-07-24 | GEIGER JESSE J | President |
Open-market sell
S
|
Common Stock | 41,801 | $453.11 | $18,940,451 | 36,503 |
| 2025-07-24 | GEIGER JESSE J | President |
Exercise / conversion
M
|
Common Stock | 41,801 | $107.93 | $4,511,582 | 78,304 |
| 2025-07-22 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,972 | $0.00 | $0 | 0 |
| 2025-07-22 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M
|
Common Stock | 1,972 | $54.99 | $108,440 | 11,859 |
| 2025-07-18 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,500 | $0.00 | $0 | 1,972 |
| 2025-07-18 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M
|
Common Stock | 4,500 | $54.99 | $247,455 | 9,887 |
| 2025-06-30 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 50 | $0.00 | $0 | 98 |
| 2025-06-30 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M
|
Common Stock | 50 | — | — | 5,387 |
| 2025-05-16 | Zander Dani S. | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 1,224 | $0.00 | $0 | 1,224 |
| 2025-04-24 | DAVENPORT FRED B JR | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,710 | $0.00 | $0 | 0 |
| 2025-04-24 | DAVENPORT FRED B JR | Dir |
Open-market sell
S
|
Common Stock | 1,712 | $301.82 | $516,716 | 2,998 |
| 2025-04-24 | DAVENPORT FRED B JR | Dir |
Exercise / conversion
M
|
Common Stock | 4,710 | $57.17 | $269,271 | 4,710 |
| 2025-03-31 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 50 | $0.00 | $0 | 148 |
| 2025-03-31 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M
|
Common Stock | 50 | — | — | 5,337 |
| 2025-03-07 | Troendle August J. | CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 84,770 | $0.00 | $0 | 0 |
| 2025-03-07 | Troendle August J. | CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 234,259 | $0.00 | $0 | 0 |
| 2025-03-07 | Troendle August J. | CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 37,417 | $0.00 | $0 | 0 |
| 2025-03-07 | Troendle August J. | CEO |
Exercise / conversion
M
|
Common Stock | 84,770 | $107.93 | $9,149,226 | 1,011,102 |
| 2025-03-07 | Troendle August J. | CEO |
Exercise / conversion
M
|
Common Stock | 234,259 | $56.61 | $13,261,402 | 926,332 |
| 2025-03-07 | Troendle August J. | CEO |
Exercise / conversion
M
|
Common Stock | 37,417 | $54.74 | $2,048,207 | 692,073 |
| 2025-03-06 | Troendle August J. | CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 73,443 | $0.00 | $0 | 73,443 |
| 2025-02-27 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Open-market buy
P
|
Common Stock | 2 | $326.11 | $652 | 13,343 |
| 2025-02-24 | Carley Brian T | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 8,127 | $0.00 | $0 | 0 |
| 2025-02-24 | Carley Brian T | Dir |
Open-market sell
S
|
Common Stock | 4,003 | $345.59 | $1,383,397 | 26,032 |
| 2025-02-24 | Carley Brian T | Dir |
Exercise / conversion
M
|
Common Stock | 8,127 | $42.62 | $346,373 | 30,035 |
| 2024-12-31 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 62 | $0.00 | $0 | 0 |
| 2024-12-31 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M
|
Common Stock | 62 | — | — | 5,287 |
| 2024-12-06 | GEIGER JESSE J | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 0 |
| 2024-12-06 | GEIGER JESSE J | President |
Exercise / conversion
M
|
Common Stock | 15,000 | $32.05 | $480,750 | 36,503 |
| 2024-11-29 | McCarthy Cornelius P. III | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 198 | $340.63 | $67,445 | 198 |
| 2024-11-19 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,500 | $0.00 | $0 | 0 |
| 2024-11-19 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 7,500 | $32.05 | $240,375 | 65,000 |
| 2024-09-30 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 62 | $0.00 | $0 | 62 |
| 2024-09-30 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M
|
Common Stock | 62 | — | — | 5,225 |
| 2024-08-23 | Kraft Robert O. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,774 | $0.00 | $0 | 0 |
| 2024-08-23 | Kraft Robert O. | Dir |
Open-market sell
S
|
Common Stock | 3,774 | $390.73 | $1,474,615 | 520 |
| 2024-08-23 | Kraft Robert O. | Dir |
Exercise / conversion
M
|
Common Stock | 3,774 | $42.62 | $160,848 | 4,294 |
| 2024-08-22 | Kraft Robert O. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,353 | $0.00 | $0 | 3,774 |
| 2024-08-22 | Kraft Robert O. | Dir |
Open-market sell
S
|
Common Stock | 4,353 | $390.73 | $1,700,848 | 520 |
| 2024-08-22 | Kraft Robert O. | Dir |
Exercise / conversion
M
|
Common Stock | 4,353 | $42.62 | $185,525 | 4,873 |
| 2024-08-05 | BURWIG SUSAN E | Exec. VP, Operations |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 10,000 | $0.00 | $0 | 10,000 |
| 2024-08-05 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 0 |
| 2024-08-05 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 50,000 | $90.65 | $4,532,500 | 57,500 |
| 2024-07-01 | Zander Dani S. | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 824 | $0.00 | $0 | 824 |
| 2024-06-30 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 62 | $0.00 | $0 | 124 |
| 2024-06-30 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M
|
Common Stock | 62 | — | — | 5,163 |
| 2024-06-05 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 7,681 | $401.20 | $3,081,617 | 7,500 |
| 2024-05-28 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 5,695 | $395.49 | $2,252,316 | 654,656 |
| 2024-05-24 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 3,987 | $395.22 | $1,575,742 | 660,351 |
| 2024-05-22 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 55 | $400.00 | $22,000 | 664,338 |
| 2024-05-20 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 4,020 | $400.19 | $1,608,764 | 664,393 |
| 2024-05-17 | McCarthy Cornelius P. III | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 953 | $0.00 | $0 | 953 |
| 2024-05-16 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 7,060 | $403.09 | $2,845,815 | 668,413 |
| 2024-05-15 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 32,282 | $405.13 | $13,078,407 | 675,473 |
| 2024-05-10 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 4,956 | $402.89 | $1,996,723 | 707,755 |
| 2024-05-09 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 3,486 | $400.17 | $1,394,993 | 712,711 |
| 2024-05-08 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 4,782 | $400.58 | $1,915,574 | 716,197 |
| 2024-05-07 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 28,032 | $404.48 | $11,338,383 | 720,979 |
| 2024-05-06 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 24,372 | $401.73 | $9,790,964 | 749,011 |
| 2024-05-02 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 3,396 | $400.44 | $1,359,894 | 773,383 |
| 2024-05-01 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 12,934 | $401.56 | $5,193,777 | 776,779 |
| 2024-04-30 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 1,828 | $400.31 | $731,767 | 789,713 |
| 2024-04-29 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 15,102 | $400.69 | $6,051,220 | 791,541 |
| 2024-03-31 | Kraft Robert O. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 72 | $0.00 | $0 | 214 |
| 2024-03-31 | Kraft Robert O. | Dir |
Exercise / conversion
M
|
Common Stock | 72 | — | — | 448 |
| 2024-03-15 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 102 | $403.00 | $41,106 | 15,181 |
| 2024-03-14 | Keating Ashley M. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 500 | $0.00 | $0 | 3,358 |
| 2024-03-14 | Keating Ashley M. | Dir |
Open-market sell
S
|
Common Stock | 250 | $409.87 | $102,468 | 250 |
| 2024-03-14 | Keating Ashley M. | Dir |
Exercise / conversion
M
|
Common Stock | 500 | $84.36 | $42,180 | 500 |
| 2024-03-08 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 25,000 | $408.71 | $10,217,750 | 4,733,019 |
| 2024-03-07 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 75,000 | $410.74 | $30,805,500 | 4,758,019 |
| 2024-03-07 | Keating Ashley M. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 472 | $0.00 | $0 | 0 |
| 2024-03-07 | Keating Ashley M. | Dir |
Open-market sell
S
|
Common Stock | 472 | $415.00 | $195,880 | 0 |
| 2024-03-07 | Keating Ashley M. | Dir |
Exercise / conversion
M
|
Common Stock | 472 | $54.99 | $25,955 | 472 |
| 2024-03-06 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 100,000 | $412.98 | $41,298,000 | 4,833,019 |
| 2024-03-05 | GEIGER JESSE J | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 17,679 | $0.00 | $0 | 0 |
| 2024-03-05 | GEIGER JESSE J | President |
Exercise / conversion
M
|
Common Stock | 17,679 | $90.65 | $1,602,601 | 21,503 |
| 2024-03-04 | GEIGER JESSE J | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 22,321 | $0.00 | $0 | 17,679 |
| 2024-03-04 | GEIGER JESSE J | President |
Open-market sell
S
|
Common Stock | 22,321 | $403.03 | $8,996,033 | 3,824 |
| 2024-03-04 | GEIGER JESSE J | President |
Exercise / conversion
M
|
Common Stock | 22,321 | $90.65 | $2,023,399 | 26,145 |
| 2024-03-01 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 80,000 | $401.88 | $32,150,400 | 5,033,019 |
| 2024-02-29 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 20,000 | $393.71 | $7,874,200 | 5,113,019 |
| 2024-02-28 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 50,000 | $404.13 | $20,206,500 | 5,133,019 |
| 2024-02-28 | Keating Ashley M. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 500 | $0.00 | $0 | 472 |
| 2024-02-28 | Keating Ashley M. | Dir |
Open-market sell
S
|
Common Stock | 500 | $405.00 | $202,500 | 0 |
| 2024-02-28 | Keating Ashley M. | Dir |
Exercise / conversion
M
|
Common Stock | 500 | $54.99 | $27,495 | 500 |
| 2024-02-27 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 50,000 | $401.88 | $20,094,000 | 5,183,019 |
| 2024-02-26 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 56,928 | $402.38 | $22,906,689 | 5,233,019 |
| 2024-02-26 | Keating Ashley M. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 500 | $0.00 | $0 | 972 |
| 2024-02-26 | Keating Ashley M. | Dir |
Open-market sell
S
|
Common Stock | 254 | $404.68 | $102,789 | 0 |
| 2024-02-26 | Keating Ashley M. | Dir |
Open-market sell
S
|
Common Stock | 246 | $403.89 | $99,358 | 254 |
| 2024-02-26 | Keating Ashley M. | Dir |
Exercise / conversion
M
|
Common Stock | 500 | $54.99 | $27,495 | 500 |
| 2024-02-23 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 100,000 | $400.32 | $40,032,000 | 5,289,947 |
| 2024-02-22 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 100,000 | $395.98 | $39,598,000 | 5,389,947 |
| 2024-02-21 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 36,012 | $383.44 | $13,808,441 | 5,489,947 |
| 2024-02-20 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 13,988 | $386.39 | $5,404,823 | 5,525,959 |
| 2024-02-20 | Carley Brian T | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 13,782 | $0.00 | $0 | 0 |
| 2024-02-20 | Carley Brian T | Dir |
Exercise / conversion
M
|
Common Stock | 13,782 | $26.44 | $364,396 | 21,595 |
| 2024-02-16 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 50,000 | $391.75 | $19,587,500 | 5,539,947 |
| 2024-02-08 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,710 | $0.00 | $0 | 0 |
| 2024-02-08 | McCarthy Cornelius P. III | Dir |
Exercise / conversion
M
|
Common Stock | 4,710 | $57.17 | $269,271 | 5,038 |
| 2023-12-31 | Kraft Robert O. | — |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 94 | $0.00 | $0 | 0 |
| 2023-12-31 | Kraft Robert O. | — |
Exercise / conversion
M
|
Common Stock | 94 | — | — | 376 |
| 2023-12-15 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 2,009 | $303.00 | $608,727 | 15,283 |
| 2023-12-14 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 10,391 | $304.15 | $3,160,423 | 17,292 |
| 2023-12-01 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 24,039 | $273.26 | $6,568,897 | 5,589,947 |
| 2023-11-30 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 7,871 | $272.18 | $2,142,329 | 5,613,986 |
| 2023-11-30 | McCarthy Cornelius P. III | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 249 | $270.72 | $67,409 | 249 |
| 2023-11-29 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 18,090 | $272.62 | $4,931,696 | 5,621,857 |
| 2023-11-29 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 3,167 | $272.87 | $864,179 | 5,639,947 |
| 2023-11-28 | Medpace Investors, LLC | — |
Open-market sell
S
|
Common Stock | 21,833 | $273.66 | $5,974,819 | 5,643,114 |
| 2023-11-27 | Medpace Investors, LLC | — |
Open-market sell
S
|
Common Stock | 25,000 | $276.10 | $6,902,500 | 5,664,947 |
| 2023-11-22 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 25,000 | $277.81 | $6,945,250 | 5,689,947 |
| 2023-11-21 | Medpace Investors, LLC | — |
Open-market sell
S
|
Common Stock | 25,000 | $277.37 | $6,934,250 | 5,714,947 |
| 2023-11-20 | Medpace Investors, LLC | — |
Open-market sell
S
|
Common Stock | 50,000 | $275.45 | $13,772,500 | 5,739,947 |
| 2023-11-17 | Medpace Investors, LLC | — |
Open-market sell
S
|
Common Stock | 50,000 | $273.91 | $13,695,500 | 5,789,947 |
| 2023-11-16 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 17,000 | $281.61 | $4,787,370 | 5,839,947 |
| 2023-11-15 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 33,000 | $283.42 | $9,352,860 | 5,856,947 |
| 2023-11-14 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 25,000 | $283.11 | $7,077,750 | 5,889,947 |
| 2023-10-23 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,500 | $0.00 | $0 | 7,500 |
| 2023-10-23 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 7,500 | $32.05 | $240,375 | 27,683 |
| 2023-09-30 | Carley Brian T | — |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 103 | $0.00 | $0 | 103 |
| 2023-09-30 | Carley Brian T | — |
Exercise / conversion
M
|
Common Stock | 103 | — | — | 7,710 |
| 2023-09-21 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 61,655 | $244.27 | $15,060,467 | 5,914,947 |
| 2023-09-20 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 65,653 | $255.48 | $16,773,028 | 5,976,602 |
| 2023-09-19 | Medpace Investors, LLC | — |
Open-market sell
S
|
Common Stock | 137,379 | $259.66 | $35,671,831 | 6,042,255 |
| 2023-09-18 | Medpace Investors, LLC | — |
Open-market sell
S
|
Common Stock | 53,385 | $274.76 | $14,668,063 | 6,179,634 |
| 2023-08-14 | Kraft Robert O. | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 13,782 | $0.00 | $0 | 0 |
| 2023-08-14 | Kraft Robert O. | — |
Open-market sell
S
|
Common Stock | 13,782 | $265.67 | $3,661,464 | 188 |
| 2023-08-14 | Kraft Robert O. | — |
Exercise / conversion
M
|
Common Stock | 13,782 | $26.44 | $364,396 | 13,970 |
| 2023-07-31 | Brady Kevin M. | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 0 |
| 2023-07-31 | Brady Kevin M. | CFO & Treasurer |
Open-market sell
S
|
Common Stock | 7,000 | $255.00 | $1,785,000 | 6,000 |
| 2023-07-31 | Brady Kevin M. | CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 10,000 | $90.65 | $906,500 | 13,000 |
| 2023-07-27 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 21,850 | $0.00 | $0 | 0 |
| 2023-07-27 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Open-market sell
S
|
Common Stock | 21,850 | $254.39 | $5,558,422 | 14,854 |
| 2023-07-27 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M
|
Common Stock | 21,850 | $107.93 | $2,358,270 | 36,704 |
| 2023-06-30 | Kraft Robert O. | — |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 94 | $0.00 | $0 | 188 |
| 2023-06-30 | Kraft Robert O. | — |
Exercise / conversion
M
|
Common Stock | 94 | — | — | 188 |
| 2023-06-15 | Carley Brian T | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,400 | $0.00 | $0 | 0 |
| 2023-06-15 | Carley Brian T | — |
Exercise / conversion
M
|
Common Stock | 7,400 | $23.00 | $170,200 | 7,504 |
| 2023-06-08 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 49,347 | $220.85 | $10,898,285 | 6,233,019 |
| 2023-06-07 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 110,324 | $223.05 | $24,607,768 | 6,282,366 |
| 2023-06-06 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 58,681 | $220.46 | $12,936,813 | 6,392,690 |
| 2023-05-19 | Carley Brian T | — |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 1,769 | $0.00 | $0 | 1,769 |
| 2023-04-25 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 31,648 | $221.83 | $7,020,476 | 6,451,371 |
| 2023-03-31 | Kraft Robert O. | — |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 94 | $0.00 | $0 | 282 |
| 2023-03-31 | Kraft Robert O. | — |
Exercise / conversion
M
|
Common Stock | 94 | — | — | 94 |
| 2023-02-17 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 1,000 | $0.00 | $0 | 1,000 |
| 2023-01-16 | Gwadry-Sridhar Femida H. | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 573 | $0.00 | $0 | 573 |
| 2022-12-09 | Kraft Robert O. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 376 | $205.77 | $77,370 | 376 |
| 2022-11-16 | Brady Kevin M. | CFO & Treasurer |
Open-market sell
S
|
Common Stock | 344 | $227.09 | $78,119 | 3,000 |
| 2022-11-15 | Brady Kevin M. | CFO & Treasurer |
Open-market sell
S
|
Common Stock | 1,656 | $229.30 | $379,721 | 3,344 |
| 2022-11-01 | Kraft Robert O. | Dir |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 9,630 | $0.00 | $0 | 0 |
| 2022-11-01 | Kraft Robert O. | Dir |
Open-market sell
S
|
Common Stock | 9,630 | $221.42 | $2,132,275 | 0 |
| 2022-11-01 | Kraft Robert O. | Dir |
Exercise / conversion
M
|
Common Stock | 9,630 | $23.00 | $221,490 | 9,630 |
| 2022-10-27 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,500 | $0.00 | $0 | 0 |
| 2022-10-27 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Open-market sell
S
|
Common Stock | 6,500 | $220.53 | $1,433,445 | 14,854 |
| 2022-10-27 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M
|
Common Stock | 6,500 | $32.05 | $208,325 | 21,354 |
| 2022-09-22 | Medpace Investors, LLC | 10% |
Open-market buy
P
|
Common Stock | 57,426 | $154.59 | $8,877,485 | 6,483,019 |
| 2022-09-21 | Troendle August J. | CEO |
Open-market buy
P
|
Common Stock | 94,119 | $161.63 | $15,212,454 | 6,425,593 |
| 2022-09-20 | Troendle August J. | CEO |
Open-market buy
P
|
Common Stock | 94,119 | $155.14 | $14,601,622 | 6,331,474 |
| 2022-09-19 | Medpace Investors, LLC | 10% |
Open-market buy
P
|
Common Stock | 94,119 | $153.48 | $14,445,384 | 6,237,355 |
| 2022-09-16 | Medpace Investors, LLC | 10% |
Open-market buy
P
|
Common Stock | 62,516 | $149.58 | $9,351,143 | 6,143,236 |
| 2022-09-15 | Troendle August J. | CEO |
Open-market buy
P
|
Common Stock | 62,516 | $153.11 | $9,571,825 | 6,080,720 |
| 2022-09-14 | Troendle August J. | CEO |
Open-market buy
P
|
Common Stock | 62,516 | $152.66 | $9,543,693 | 6,018,204 |
| 2022-09-13 | Troendle August J. | CEO |
Open-market buy
P
|
Common Stock | 62,516 | $157.12 | $9,822,514 | 5,955,688 |
| 2022-09-12 | Troendle August J. | CEO |
Open-market buy
P
|
Common Stock | 62,515 | $167.58 | $10,476,264 | 5,893,172 |
| 2022-09-09 | Troendle August J. | CEO |
Open-market buy
P
|
Common Stock | 56,557 | $164.33 | $9,294,012 | 5,830,657 |
| 2022-09-08 | Troendle August J. | CEO |
Open-market buy
P
|
Common Stock | 56,557 | $157.65 | $8,916,211 | 5,774,100 |
| 2022-09-07 | Medpace Investors, LLC | 10% |
Open-market buy
P
|
Common Stock | 56,557 | $150.72 | $8,524,271 | 5,717,543 |
| 2022-09-06 | Medpace Investors, LLC | 10% |
Open-market buy
P
|
Common Stock | 56,557 | $147.59 | $8,347,248 | 5,660,986 |
| 2022-09-02 | Medpace Investors, LLC | 10% |
Open-market buy
P
|
Common Stock | 48,714 | $144.98 | $7,062,556 | 5,604,429 |
| 2022-09-01 | Medpace Investors, LLC | 10% |
Open-market buy
P
|
Common Stock | 42,076 | $144.52 | $6,080,824 | 5,555,715 |
| 2022-07-18 | Troendle August J. | CEO |
Open-market buy
P
|
Common Stock | 8,330 | $145.00 | $1,207,850 | 5,513,639 |
| 2022-07-14 | Troendle August J. | CEO |
Open-market buy
P
|
Common Stock | 22,290 | $144.59 | $3,222,911 | 5,505,309 |
| 2022-05-20 | Carley Brian T | Dir |
Equity grant / award
A · derivative
|
STOCK OPTION (RIGHT TO BUY) | 1,903 | $0.00 | $0 | 1,903 |
| 2022-05-06 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,000 | $0.00 | $0 | 6,500 |
| 2022-05-06 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M
|
Common Stock | 1,000 | $32.05 | $32,050 | 14,854 |
| 2022-03-01 | Troendle August J. | CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 100,000 | $0.00 | $0 | 0 |
| 2022-03-01 | Troendle August J. | CEO |
Exercise / conversion
M
|
Common Stock | 100,000 | $90.65 | $9,065,000 | 806,643 |
| 2022-02-23 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 12,400 | $0.00 | $0 | 0 |
| 2022-02-23 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 12,400 | $28.32 | $351,168 | 20,183 |
| 2022-02-17 | DAVENPORT FRED B JR | Dir |
Open-market buy
P
|
Common Stock | 500 | $145.80 | $72,900 | 2,000 |
| 2022-02-15 | Brady Kevin M. | CFO & Treasurer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 13,803 | $0.00 | $0 | 13,803 |
| 2022-01-04 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 3,338 | $213.44 | $712,463 | 5,483,019 |
| 2022-01-03 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 19,744 | $212.70 | $4,199,549 | 5,486,357 |
| 2021-12-31 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 13,069 | $219.14 | $2,863,941 | 5,506,101 |
| 2021-12-30 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 17,376 | $220.34 | $3,828,628 | 5,519,170 |
| 2021-12-29 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 16,750 | $220.16 | $3,687,680 | 5,536,546 |
| 2021-12-28 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 24,118 | $222.18 | $5,358,537 | 5,553,296 |
| 2021-12-27 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 39,171 | $226.11 | $8,856,955 | 5,577,414 |
| 2021-12-23 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 22,830 | $223.19 | $5,095,428 | 5,616,585 |
| 2021-12-22 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 38,960 | $220.50 | $8,590,680 | 5,639,415 |
| 2021-12-21 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 18,133 | $215.17 | $3,901,678 | 5,678,375 |
| 2021-12-20 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 22,734 | $212.57 | $4,832,566 | 5,696,508 |
| 2021-12-17 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 30,605 | $213.59 | $6,536,922 | 5,719,242 |
| 2021-12-16 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 5,959 | $210.22 | $1,252,701 | 5,749,847 |
| 2021-12-15 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 2,424 | $210.28 | $509,719 | 5,755,806 |
| 2021-12-10 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 309 | $210.20 | $64,952 | 5,758,230 |
| 2021-12-09 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 14,994 | $212.13 | $3,180,677 | 5,758,539 |
| 2021-12-08 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 15,871 | $212.89 | $3,378,777 | 5,773,533 |
| 2021-12-07 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 18,520 | $211.78 | $3,922,166 | 5,789,404 |
| 2021-12-03 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 400 | $211.48 | $84,592 | 5,807,924 |
| 2021-12-02 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 6,090 | $210.79 | $1,283,711 | 5,808,324 |
| 2021-12-01 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 26,642 | $211.57 | $5,636,648 | 5,814,414 |
| 2021-11-30 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 197 | $210.29 | $41,427 | 5,841,056 |
| 2021-11-29 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 12,115 | $212.10 | $2,569,592 | 5,841,253 |
| 2021-11-26 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 15,071 | $210.99 | $3,179,830 | 5,853,368 |
| 2021-11-24 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 14,578 | $213.26 | $3,108,904 | 5,868,439 |
| 2021-11-23 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 26,057 | $212.64 | $5,540,760 | 5,883,017 |
| 2021-11-22 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 48,128 | $224.33 | $10,796,554 | 5,909,074 |
| 2021-11-03 | King Tom C | Dir |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 500 | $0.00 | $0 | 2,021 |
| 2021-11-03 | King Tom C | Dir |
Open-market sell
S
|
Common Stock | 176 | $226.63 | $39,887 | 598 |
| 2021-11-03 | King Tom C | Dir |
Exercise / conversion
M
|
Common Stock | 500 | $75.63 | $37,815 | 774 |
| 2021-11-02 | Brady Kevin M. | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,250 | $0.00 | $0 | 10,000 |
| 2021-11-02 | Brady Kevin M. | CFO & Treasurer |
Open-market sell
S
|
Common Stock | 1,250 | $226.50 | $283,125 | 5,000 |
| 2021-11-02 | Brady Kevin M. | CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 1,250 | $90.65 | $113,312 | 6,250 |
| 2021-10-26 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 0 |
| 2021-10-26 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Open-market sell
S
|
Common Stock | 10,000 | $209.13 | $2,091,300 | 13,854 |
| 2021-10-26 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M
|
Common Stock | 10,000 | $90.65 | $906,500 | 23,854 |
| 2021-09-03 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 7,185 | $192.67 | $1,384,334 | 7,783 |
| 2021-09-03 | Keating Ashley M. | Dir |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 2,000 | $0.00 | $0 | 3,472 |
| 2021-09-03 | Keating Ashley M. | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $195.00 | $390,000 | 0 |
| 2021-09-03 | Keating Ashley M. | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $54.99 | $109,980 | 2,000 |
| 2021-09-02 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 55,037 | $192.16 | $10,575,910 | 14,968 |
| 2021-09-01 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 14,304 | $186.29 | $2,664,692 | 5,988,040 |
| 2021-08-31 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 12,675 | $182.04 | $2,307,357 | 6,002,344 |
| 2021-08-30 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 12,236 | $183.14 | $2,240,901 | 6,015,019 |
| 2021-08-27 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 11,840 | $181.83 | $2,152,867 | 6,027,255 |
| 2021-08-26 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 466 | $180.17 | $83,959 | 6,039,095 |
| 2021-08-25 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 7,622 | $180.54 | $1,376,076 | 6,039,561 |
| 2021-08-24 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 1,814 | $180.06 | $326,629 | 6,047,183 |
| 2021-08-23 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 1,482 | $180.22 | $267,086 | 6,048,997 |
| 2021-08-18 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 2,301 | $180.49 | $415,307 | 6,050,479 |
| 2021-08-17 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 5,246 | $182.10 | $955,297 | 6,052,780 |
| 2021-08-16 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 16,817 | $182.83 | $3,074,652 | 6,058,026 |
| 2021-08-05 | Troendle August J. | CEO |
Open-market sell
S
|
Common Stock | 556 | $180.04 | $100,102 | 6,074,843 |
| 2021-08-04 | Keating Ashley M. | Dir |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 1,000 | $0.00 | $0 | 5,472 |
| 2021-08-04 | Keating Ashley M. | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $178.00 | $178,000 | 0 |
| 2021-08-04 | Keating Ashley M. | Dir |
Exercise / conversion
M
|
Common Stock | 1,000 | $54.99 | $54,990 | 1,000 |
| 2021-07-29 | King Tom C | Dir |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 500 | $0.00 | $0 | 2,521 |
| 2021-07-29 | King Tom C | Dir |
Open-market sell
S
|
Common Stock | 226 | $175.74 | $39,717 | 274 |
| 2021-07-29 | King Tom C | Dir |
Exercise / conversion
M
|
Common Stock | 500 | $75.63 | $37,815 | 500 |
| 2021-07-27 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 131 | $180.93 | $23,702 | 6,075,399 |
| 2021-07-26 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 15,209 | $181.47 | $2,759,977 | 6,075,530 |
| 2021-07-23 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 18,882 | $181.21 | $3,421,607 | 6,090,739 |
| 2021-07-22 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 8,516 | $180.63 | $1,538,245 | 6,109,621 |
| 2021-07-21 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 9,206 | $182.42 | $1,679,359 | 6,118,137 |
| 2021-07-20 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 10,176 | $183.06 | $1,862,819 | 6,127,343 |
| 2021-07-19 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 1,442 | $181.11 | $261,161 | 6,137,519 |
| 2021-07-16 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 12,454 | $182.83 | $2,276,965 | 6,138,961 |
| 2021-07-15 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 13,697 | $181.88 | $2,491,210 | 6,151,415 |
| 2021-07-14 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 11,026 | $182.63 | $2,013,678 | 6,165,112 |
| 2021-07-13 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 13,050 | $182.96 | $2,387,628 | 6,176,138 |
| 2021-07-12 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 10,540 | $183.22 | $1,931,139 | 6,189,188 |
| 2021-07-09 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 12,597 | $183.34 | $2,309,534 | 6,199,728 |
| 2021-07-08 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 3,951 | $180.18 | $711,891 | 6,212,325 |
| 2021-07-07 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 4,574 | $180.33 | $824,829 | 6,216,276 |
| 2021-07-06 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 4,729 | $180.58 | $853,963 | 6,220,850 |
| 2021-07-02 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 3,556 | $180.16 | $640,649 | 6,225,579 |
| 2021-07-01 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 238 | $180.03 | $42,847 | 6,229,135 |
| 2021-06-29 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 4,926 | $181.11 | $892,148 | 6,229,373 |
| 2021-06-28 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 8,225 | $181.15 | $1,489,959 | 6,234,299 |
| 2021-06-25 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 10,846 | $180.56 | $1,958,354 | 6,242,524 |
| 2021-06-23 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 1,837 | $180.79 | $332,111 | 6,253,370 |
| 2021-06-22 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 12,133 | $182.31 | $2,211,967 | 6,255,207 |
| 2021-06-21 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 9,345 | $181.86 | $1,699,482 | 6,267,340 |
| 2021-06-18 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 1,261 | $180.43 | $227,522 | 6,276,685 |
| 2021-06-17 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 8,927 | $181.20 | $1,617,572 | 6,277,946 |
| 2021-06-16 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 17,413 | $181.13 | $3,154,017 | 6,286,873 |
| 2021-06-15 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 15,706 | $182.00 | $2,858,492 | 6,304,286 |
| 2021-06-14 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,600 | $0.00 | $0 | 12,400 |
| 2021-06-14 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,400 | $0.00 | $0 | 0 |
| 2021-06-14 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 7,600 | $178.90 | $1,359,648 | 70,005 |
| 2021-06-14 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 7,600 | $28.32 | $215,232 | 77,605 |
| 2021-06-14 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 7,400 | $179.02 | $1,324,718 | 70,005 |
| 2021-06-14 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 7,400 | $23.00 | $170,200 | 77,405 |
| 2021-05-14 | DAVENPORT FRED B JR | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 1,822 | $0.00 | $0 | 1,822 |
| 2021-04-27 | BURWIG SUSAN E | Exec. VP, Operations |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 23,028 | $0.00 | $0 | 23,028 |
| 2021-04-26 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 20,729 | $193.38 | $4,008,574 | 6,319,992 |
| 2021-04-23 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 7,805 | $190.51 | $1,486,931 | 6,340,721 |
| 2021-04-22 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 14,377 | $188.64 | $2,712,077 | 6,348,526 |
| 2021-04-21 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 15,687 | $187.02 | $2,933,783 | 6,362,903 |
| 2021-04-20 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 17,623 | $182.44 | $3,215,140 | 6,378,590 |
| 2021-04-19 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 8,471 | $180.90 | $1,532,404 | 6,396,213 |
| 2021-04-16 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 17,528 | $180.30 | $3,160,298 | 6,404,684 |
| 2021-04-15 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 31,270 | $186.65 | $5,836,546 | 6,422,212 |
| 2021-04-14 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 3,720 | $180.48 | $671,386 | 6,453,482 |
| 2021-03-03 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 6,211 | $167.00 | $1,037,237 | 70,005 |
| 2021-02-10 | GEIGER JESSE J | CFO & COO, Lab Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,000 | $0.00 | $0 | 0 |
| 2021-02-10 | GEIGER JESSE J | CFO & COO, Lab Operations |
Open-market sell
S
|
Common Stock | 4,000 | $160.00 | $640,000 | 6,382 |
| 2021-02-10 | GEIGER JESSE J | CFO & COO, Lab Operations |
Exercise / conversion
M
|
Common Stock | 4,000 | $23.00 | $92,000 | 10,382 |
| 2021-02-09 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 10,000 |
| 2021-02-09 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Open-market sell
S
|
Common Stock | 10,000 | $155.48 | $1,554,800 | 13,854 |
| 2021-02-09 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M
|
Common Stock | 10,000 | $90.65 | $906,500 | 23,854 |
| 2021-01-08 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 26,666 | $140.71 | $3,752,173 | 6,457,202 |
| 2021-01-07 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 93,552 | $140.06 | $13,102,893 | 6,483,868 |
| 2021-01-06 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 91,667 | $140.06 | $12,838,880 | 6,577,420 |
| 2021-01-04 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 10,127 | $140.01 | $1,417,881 | 6,483,740 |
| 2020-12-30 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 19,930 | $140.01 | $2,790,399 | 6,493,867 |
| 2020-12-28 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 1,374 | $140.00 | $192,360 | 6,513,797 |
| 2020-12-24 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 3,829 | $140.00 | $536,060 | 6,515,171 |
| 2020-12-23 | Troendle August J. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 40,000 | $0.00 | $0 | 37,417 |
| 2020-12-23 | Troendle August J. | President & CEO |
Exercise / conversion
M
|
Common Stock | 40,000 | $54.74 | $2,189,600 | 706,643 |
| 2020-12-23 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 3,547 | $140.11 | $496,970 | 6,519,000 |
| 2020-12-22 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 33,260 | $140.01 | $4,656,733 | 6,522,547 |
| 2020-12-18 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 216,048 | $141.85 | $30,646,409 | 6,555,807 |
| 2020-12-14 | GEIGER JESSE J | CFO & COO, Lab Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,200 | $0.00 | $0 | 4,000 |
| 2020-12-14 | GEIGER JESSE J | CFO & COO, Lab Operations |
Open-market sell
S
|
Common Stock | 4,200 | $142.00 | $596,400 | 6,382 |
| 2020-12-14 | GEIGER JESSE J | CFO & COO, Lab Operations |
Exercise / conversion
M
|
Common Stock | 4,200 | $23.00 | $96,600 | 10,582 |
| 2020-12-10 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 20,000 |
| 2020-12-10 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Open-market sell
S
|
Common Stock | 10,000 | $140.07 | $1,400,700 | 13,854 |
| 2020-12-10 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M
|
Common Stock | 10,000 | $90.65 | $906,500 | 23,854 |
| 2020-12-01 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 14,000 | $130.86 | $1,832,040 | 6,771,855 |
| 2020-11-06 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,518 | $0.00 | $0 | 0 |
| 2020-11-06 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M
|
Common Stock | 10,518 | $14.41 | $151,564 | 13,854 |
| 2020-10-08 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 20,000 | $0.00 | $0 | 17,037 |
| 2020-10-08 | BURWIG SUSAN E | Exec. VP, Operations |
Exercise / conversion
M
|
Common Stock | 20,000 | $14.41 | $288,200 | 59,179 |
| 2020-10-06 | Troendle August J. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 0 |
| 2020-10-06 | Troendle August J. | President & CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $23.00 | $1,150,000 | 666,643 |
| 2020-10-05 | Troendle August J. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,592 | $0.00 | $0 | 65,305 |
| 2020-10-05 | Troendle August J. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,851 | $0.00 | $0 | 92,118 |
| 2020-10-05 | Troendle August J. | President & CEO |
Exercise / conversion
M
|
Common Stock | 2,592 | $16.20 | $41,990 | 6,785,855 |
| 2020-10-05 | Troendle August J. | President & CEO |
Exercise / conversion
M
|
Common Stock | 1,851 | $14.41 | $26,673 | 6,783,263 |
| 2020-08-31 | Troendle August J. | President & CEO |
Other disposed transaction
J
|
Common Stock | 9,354 | $0.00 | $0 | 6,781,412 |
| 2020-08-27 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 2,034 | $121.94 | $248,026 | 6,790,766 |
| 2020-08-26 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 13,889 | $123.53 | $1,715,708 | 6,792,800 |
| 2020-08-25 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 11,597 | $123.23 | $1,429,098 | 6,806,689 |
| 2020-08-24 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 18,903 | $123.36 | $2,331,874 | 6,818,286 |
| 2020-08-21 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 24,304 | $124.37 | $3,022,688 | 6,837,189 |
| 2020-08-20 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 18,813 | $125.83 | $2,367,240 | 6,861,493 |
| 2020-08-19 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 21,614 | $127.63 | $2,758,595 | 6,880,306 |
| 2020-08-18 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 16,589 | $127.26 | $2,111,116 | 6,901,920 |
| 2020-08-17 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 16,485 | $128.18 | $2,113,047 | 6,918,509 |
| 2020-08-17 | GEIGER JESSE J | CFO & COO, Lab Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,500 | $0.00 | $0 | 15,010 |
| 2020-08-17 | GEIGER JESSE J | CFO & COO, Lab Operations |
Open-market sell
S
|
Common Stock | 3,500 | $128.00 | $448,000 | 6,382 |
| 2020-08-17 | GEIGER JESSE J | CFO & COO, Lab Operations |
Exercise / conversion
M
|
Common Stock | 3,500 | $23.00 | $80,500 | 9,882 |
| 2020-08-14 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 16,857 | $127.07 | $2,142,019 | 6,934,994 |
| 2020-08-13 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 16,671 | $127.87 | $2,131,721 | 6,951,851 |
| 2020-08-12 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 21,916 | $127.21 | $2,787,934 | 6,968,522 |
| 2020-08-11 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 38,642 | $125.30 | $4,841,843 | 6,990,438 |
| 2020-08-10 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 48,148 | $120.79 | $5,815,797 | 7,029,080 |
| 2020-08-06 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 7,000 | $126.00 | $882,000 | 39,179 |
| 2020-08-05 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 13,179 | $125.04 | $1,647,902 | 7,112,203 |
| 2020-08-04 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 45,488 | $124.43 | $5,660,072 | 7,125,382 |
| 2020-08-03 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 27,005 | $124.13 | $3,352,131 | 7,170,870 |
| 2020-07-31 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 39,622 | $118.17 | $4,682,132 | 7,197,875 |
| 2020-07-30 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 42,955 | $120.79 | $5,188,534 | 7,237,497 |
| 2020-07-30 | BURWIG SUSAN E | Exec. VP, Operations |
Open-market sell
S
|
Common Stock | 6,000 | $121.14 | $726,840 | 46,179 |
| 2020-07-29 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 47,106 | $123.99 | $5,840,673 | 7,280,452 |
| 2020-07-28 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 214,499 | $127.23 | $27,290,708 | 7,327,558 |
| 2020-07-27 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 29,019 | $110.43 | $3,204,568 | 7,542,057 |
| 2020-07-24 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 34,380 | $106.13 | $3,648,749 | 7,571,076 |
| 2020-07-23 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 31,743 | $111.83 | $3,549,820 | 7,605,456 |
| 2020-07-22 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 35,878 | $109.99 | $3,946,221 | 7,637,199 |
| 2020-07-21 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 28,090 | $106.78 | $2,999,450 | 7,673,077 |
| 2020-07-20 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 17,735 | $105.47 | $1,870,510 | 7,701,167 |
| 2020-07-17 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 19,309 | $105.32 | $2,033,624 | 7,718,902 |
| 2020-07-16 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 15,273 | $103.70 | $1,583,810 | 7,738,211 |
| 2020-07-15 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 28,700 | $104.90 | $3,010,630 | 7,753,484 |
| 2020-07-13 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 6,127 | $100.50 | $615,764 | 7,782,184 |
| 2020-07-09 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 2,455 | $100.15 | $245,868 | 7,788,311 |
| 2020-05-15 | King Tom C | Dir |
Equity grant / award
A · derivative
|
STOCK OPTION (RIGHT TO BUY) | 3,858 | $0.00 | $0 | 3,858 |
| 2020-05-06 | Troendle August J. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,518 | $0.00 | $0 | 93,969 |
| 2020-05-06 | Troendle August J. | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,518 | $14.41 | $50,694 | 7,790,766 |
| 2020-02-28 | Troendle August J. | President & CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 84,770 | $0.00 | $0 | 84,770 |
| 2020-02-28 | Troendle August J. | President & CEO |
Equity grant / award
A
|
Common Stock | 12,941 | $0.00 | $0 | 616,643 |
| 2020-01-31 | Medpace Investors, LLC | 10% |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,962 | $0.00 | $0 | 67,897 |
| 2020-01-31 | Medpace Investors, LLC | 10% |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 8,888 | $0.00 | $0 | 5,925 |
| 2020-01-31 | Medpace Investors, LLC | 10% |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 14,814 | $0.00 | $0 | 97,487 |
| 2020-01-31 | Medpace Investors, LLC | 10% |
Exercise / conversion
M
|
Common Stock | 2,962 | $16.20 | $47,984 | 7,787,248 |
| 2020-01-31 | Medpace Investors, LLC | 10% |
Exercise / conversion
M
|
Common Stock | 8,888 | $14.41 | $128,076 | 7,784,286 |
| 2020-01-31 | Medpace Investors, LLC | 10% |
Exercise / conversion
M
|
Common Stock | 14,814 | $14.41 | $213,470 | 7,775,398 |
| 2019-12-20 | GEIGER JESSE J | CFO & COO, Lab Operations |
Open-market sell
S
|
Common Stock | 16,948 | $84.00 | $1,423,632 | 0 |
| 2019-12-19 | GEIGER JESSE J | CFO & COO, Lab Operations |
Open-market sell
S
|
Common Stock | 14,400 | $82.00 | $1,180,800 | 16,948 |
| 2019-11-15 | Troendle August J. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 555 | $0.00 | $0 | 70,859 |
| 2019-11-15 | Troendle August J. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 518 | $0.00 | $0 | 112,301 |
| 2019-11-15 | Troendle August J. | President & CEO |
Exercise / conversion
M
|
Common Stock | 555 | $16.20 | $8,991 | 7,760,584 |
| 2019-11-15 | Troendle August J. | President & CEO |
Exercise / conversion
M
|
Common Stock | 518 | $14.41 | $7,464 | 7,760,029 |
| 2019-10-24 | King Tom C | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 3,021 | $0.00 | $0 | 3,021 |
| 2019-10-18 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Open-market sell
S
|
Common Stock | 8,000 | $77.30 | $618,400 | 0 |
| 2019-10-15 | GEIGER JESSE J | CFO & COO, Lab Operations |
Open-market sell
S
|
Common Stock | 9,600 | $80.00 | $768,000 | 31,348 |
| 2019-10-14 | GEIGER JESSE J | CFO & COO, Lab Operations |
Open-market sell
S
|
Common Stock | 7,200 | $78.03 | $561,816 | 40,948 |
| 2019-09-24 | Troendle August J. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,851 | $0.00 | $0 | 71,414 |
| 2019-09-24 | Troendle August J. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,222 | $0.00 | $0 | 14,813 |
| 2019-09-24 | Troendle August J. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,313 | $0.00 | $0 | 112,819 |
| 2019-09-24 | Troendle August J. | President & CEO |
Exercise / conversion
M
|
Common Stock | 1,851 | $16.20 | $29,986 | 7,759,511 |
| 2019-09-24 | Troendle August J. | President & CEO |
Exercise / conversion
M
|
Common Stock | 2,222 | $14.41 | $32,019 | 7,757,660 |
| 2019-09-24 | Troendle August J. | President & CEO |
Exercise / conversion
M
|
Common Stock | 4,313 | $14.41 | $62,150 | 7,755,438 |
| 2019-09-24 | Medpace Investors, LLC | 10% |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,851 | $0.00 | $0 | 71,414 |
| 2019-09-24 | Medpace Investors, LLC | 10% |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,222 | $0.00 | $0 | 14,813 |
| 2019-09-24 | Medpace Investors, LLC | 10% |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,313 | $0.00 | $0 | 112,819 |
| 2019-09-13 | Troendle August J. | President & CEO |
Open-market buy
P · derivative
|
Employee Stock Option (Right to Buy) | 11,112 | $36.77 | $408,588 | 11,112 |
| 2019-09-13 | Troendle August J. | President & CEO |
Open-market buy
P · derivative
|
Employee Stock Option (Right to Buy) | 10,887 | $38.12 | $415,012 | 10,887 |
| 2019-09-13 | Troendle August J. | President & CEO |
Open-market buy
P · derivative
|
Employee Stock Option (Right to Buy) | 73,265 | $38.80 | $2,842,682 | 73,265 |
| 2019-09-13 | Troendle August J. | President & CEO |
Open-market buy
P · derivative
|
Employee Stock Option (Right to Buy) | 17,035 | $40.59 | $691,451 | 17,035 |
| 2019-09-13 | Troendle August J. | President & CEO |
Open-market buy
P · derivative
|
Employee Stock Option (Right to Buy) | 117,132 | $40.59 | $4,754,388 | 117,132 |
| 2019-08-05 | GEIGER JESSE J | CFO & COO, Lab Operations |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 40,000 | $0.00 | $0 | 40,000 |
| 2019-05-17 | Kraft Robert O. | Dir |
Equity grant / award
A · derivative
|
STOCK OPTION (RIGHT TO BUY) | 6,472 | $0.00 | $0 | 6,472 |
| 2019-05-06 | Brown Bruce | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 13,782 | $0.00 | $0 | 0 |
| 2019-05-06 | Brown Bruce | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,500 | $0.00 | $0 | 0 |
| 2019-05-06 | Brown Bruce | Dir |
Other disposed transaction
F
|
Common Stock | 8,987 | $58.31 | $524,032 | 9,295 |
| 2019-05-06 | Brown Bruce | Dir |
Exercise / conversion
M
|
Common Stock | 13,782 | $26.44 | $364,396 | 18,282 |
| 2019-05-06 | Brown Bruce | Dir |
Exercise / conversion
M
|
Common Stock | 4,500 | $29.09 | $130,905 | 4,500 |
| 2019-05-02 | Troendle August J. | President & CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 234,259 | $0.00 | $0 | 234,259 |
| 2019-04-22 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 8,000 | $0.00 | $0 | 10,518 |
| 2019-04-22 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Exercise / conversion
M
|
Common Stock | 8,000 | $14.41 | $115,280 | 8,000 |
| 2019-04-05 | GEIGER JESSE J | CFO & COO, Lab Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 48,148 | $0.00 | $0 | 0 |
| 2019-04-05 | GEIGER JESSE J | CFO & COO, Lab Operations |
Exercise / conversion
M
|
Common Stock | 48,148 | $14.41 | $693,813 | 48,148 |
| 2019-03-29 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Open-market sell
S
|
Common Stock | 7,946 | $57.95 | $460,471 | 0 |
| 2019-03-01 | Troendle August J. | President & CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 77,417 | $0.00 | $0 | 77,417 |
| 2019-02-04 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 18,920 | $66.54 | $1,258,937 | 7,751,125 |
| 2019-02-01 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 84,093 | $65.54 | $5,511,455 | 7,770,045 |
| 2019-01-31 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 68,383 | $64.19 | $4,389,505 | 7,854,138 |
| 2019-01-30 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 102,828 | $63.22 | $6,500,786 | 7,922,521 |
| 2019-01-29 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 1,100 | $61.05 | $67,155 | 8,025,349 |
| 2019-01-28 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 4,221 | $61.04 | $257,650 | 8,026,449 |
| 2019-01-25 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 27,958 | $61.13 | $1,709,073 | 8,030,670 |
| 2019-01-24 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 3,501 | $61.14 | $214,051 | 8,058,628 |
| 2019-01-23 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 24,160 | $61.22 | $1,479,075 | 8,062,129 |
| 2019-01-22 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 9,936 | $61.10 | $607,090 | 8,086,289 |
| 2019-01-18 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 38,318 | $61.43 | $2,353,875 | 8,096,225 |
| 2019-01-17 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 8,760 | $61.17 | $535,849 | 8,134,543 |
| 2019-01-17 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 8,760 | $61.17 | $535,849 | 8,134,543 |
| 2019-01-16 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 7,222 | $61.57 | $444,659 | 8,143,303 |
| 2019-01-16 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 7,222 | $61.57 | $444,659 | 8,143,303 |
| 2019-01-15 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 600 | $61.00 | $36,600 | 8,150,525 |
| 2019-01-15 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 600 | $61.00 | $36,600 | 8,150,525 |
| 2018-09-28 | EWALD STEPHEN P | General Counsel & Corp. Secy. |
Other acquired transaction
J
|
Common Stock | 7,946 | $59.91 | $476,045 | 7,946 |
| 2018-09-28 | Troendle August J. | President & CEO |
Other disposed transaction
J
|
Common Stock | 744,385 | $59.91 | $44,596,105 | 8,151,125 |
| 2018-09-27 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 46,778 | $58.96 | $2,758,031 | 8,895,510 |
| 2018-09-26 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 46,886 | $58.38 | $2,737,205 | 8,942,288 |
| 2018-09-25 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 38,640 | $58.36 | $2,255,030 | 8,989,174 |
| 2018-09-21 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 2,713 | $58.47 | $158,629 | 9,027,814 |
| 2018-09-20 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 53,842 | $58.29 | $3,138,450 | 9,030,527 |
| 2018-09-19 | Medpace Investors, LLC | 10% |
Open-market sell
S
|
Common Stock | 61,141 | $60.20 | $3,680,810 | 9,084,369 |
| 2018-08-27 | Medpace Limited Partnership | 10% |
Open-market sell
S
|
Common Stock | 5,224,997 | $54.75 | $286,068,586 | 0 |
| 2018-08-13 | McCarthy Cornelius P. III | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 4,710 | $0.00 | $0 | 4,710 |
| 2018-08-10 | Medpace Limited Partnership | 10% |
Open-market sell
S
|
Common Stock | 5,175,000 | $54.35 | $281,261,250 | 5,224,997 |
| 2018-08-06 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 156,369 | $58.51 | $9,149,150 | 489,956 |
| 2018-08-03 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 203,296 | $59.94 | $12,185,562 | 646,325 |
| 2018-08-02 | Troendle August J. | President & CEO |
Open-market sell
S
|
Common Stock | 371,795 | $59.20 | $22,010,264 | 849,621 |
| 2018-06-14 | Medpace Limited Partnership | 10% |
Open-market sell
S
|
Common Stock | 3,000,000 | $41.80 | $125,400,000 | 10,399,997 |
| 2018-05-18 | Kraft Robert O. | Dir |
Equity grant / award
A · derivative
|
STOCK OPTION (RIGHT TO BUY) | 8,127 | $0.00 | $0 | 8,127 |
| 2018-05-07 | Medpace Limited Partnership | 10% |
Open-market sell
S
|
Common Stock | 3,000,000 | $35.49 | $106,470,000 | 13,399,997 |
| 2018-02-28 | GEIGER JESSE J | CFO & COO, Lab Operations |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 15,000 |
| 2017-12-05 | Medpace Limited Partnership | 10% |
Open-market sell
S
|
Common Stock | 4,600,000 | $30.16 | $138,741,980 | 16,399,997 |
| 2017-08-22 | Medpace Limited Partnership | 10% |
Open-market sell
S
|
Common Stock | 2,000,000 | $30.27 | $60,540,000 | 20,999,997 |
| 2017-07-31 | Medpace Investors, LLC | 10% |
Other disposed transaction
J
|
Common Stock | 37,037 | $0.00 | $0 | 9,145,510 |
| 2017-06-30 | Medpace Investors, LLC | 10% |
Other disposed transaction
J
|
Common Stock | 27,571 | $0.00 | $0 | 9,182,547 |
| 2017-06-30 | GEIGER JESSE J | CFO & COO, Lab Operations |
Equity grant / award
A
|
Common Stock | 7,407 | $0.00 | $0 | 7,407 |
| 2017-06-21 | Fifth Cinven Fund (No. 1) Limited Partnership | 10% |
Other disposed transaction
J
|
Common Stock | 22,999,997 | $0.00 | $0 | 0 |
| 2017-05-19 | Kraft Robert O. | Dir |
Equity grant / award
A · derivative
|
STOCK OPTION (RIGHT TO BUY) | 13,782 | $0.00 | $0 | 13,782 |
| 2017-05-02 | BUCKNELL PENELOPE J | VP, Human Resources |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,000 | $0.00 | $0 | 11,814 |
| 2017-05-02 | BUCKNELL PENELOPE J | VP, Human Resources |
Exercise / conversion
M
|
Common Stock | 3,000 | $14.41 | $43,230 | 3,000 |
| 2017-03-15 | GEIGER JESSE J | CFO & COO, Lab Operations |
Equity grant / award
A · derivative
|
EMPLOYEE STOCK OPTION (RIGHT TO BUY) | 20,000 | $0.00 | $0 | 20,000 |
| 2016-11-01 | Brown Bruce | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 4,500 | $0.00 | $0 | 4,500 |
| 2016-08-18 | Troendle August J. | President & CEO |
Open-market buy
P
|
COMMON STOCK | 10,000 | $27.98 | $279,800 | 10,000 |
| 2016-08-17 | BURWIG SUSAN E | Sr. Vice President, Operations |
Open-market buy
P
|
COMMON STOCK | 18,000 | $29.20 | $525,600 | 19,211 |
| 2016-08-16 | BURWIG SUSAN E | Sr. Vice President, Operations |
Open-market buy
P
|
COMMON STOCK | 1,211 | $29.30 | $35,482 | 1,211 |
| 2016-08-10 | Troendle August J. | President & CEO |
Equity grant / award
A · derivative
|
EMPLOYEE STOCK OPTION (RIGHT TO BUY) | 50,000 | $0.00 | $0 | 50,000 |