Financial Metrics
PODD INSULET CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 81213000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 87330000.0 | +7.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 94871000.0 | +8.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 101713000.0 | +7.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 109756000.0 | +7.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 121775000.0 | +11.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 123578000.0 | +1.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 124262000.0 | +0.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 151076000.0 | +21.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 159600000.0 | +5.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 177100000.0 | +11.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 192100000.0 | +8.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 198000000.0 | +3.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 226300000.0 | +14.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 234000000.0 | +3.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 252300000.0 | +7.8% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 263200000.0 | +4.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 275600000.0 | +4.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 295400000.0 | +7.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 299400000.0 | +1.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 340800000.0 | +13.8% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 358100000.0 | +5.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 396500000.0 | +10.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 432700000.0 | +9.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 441700000.0 | +2.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 488500000.0 | +10.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 543900000.0 | +11.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 569000000.0 | +4.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 649100000.0 | +14.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 706300000.0 | +8.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 366989000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 463800000.0 | +26.4% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 563800000.0 | +21.6% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 738200000.0 | +30.9% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 904400000.0 | +22.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1098800000.0 | +21.5% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1305300000.0 | +18.8% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1697100000.0 | +30.0% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2071600000.0 | +22.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2708100000.0 | +30.7% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 44051000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 50457000.0 | +14.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 55641000.0 | +10.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 59398000.0 | +6.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 64639000.0 | +8.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 73624000.0 | +13.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 75815000.0 | +3.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 82072000.0 | +8.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 101969000.0 | +24.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 106700000.0 | +4.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 116400000.0 | +9.1% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 123100000.0 | +5.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 126900000.0 | +3.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 142500000.0 | +12.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 151800000.0 | +6.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 167500000.0 | +10.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 182700000.0 | +9.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 188700000.0 | +3.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 209700000.0 | +11.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 190300000.0 | -9.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 188300000.0 | -1.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 240500000.0 | +27.7% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 264900000.0 | +10.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 293300000.0 | +10.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 306800000.0 | +4.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 330900000.0 | +7.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 377100000.0 | +14.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 409000000.0 | +8.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 452200000.0 | +10.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 510100000.0 | +12.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 211086000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 277200000.0 | +31.3% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 370200000.0 | +33.5% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 480300000.0 | +29.7% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 582300000.0 | +21.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 752100000.0 | +29.2% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 805600000.0 | +7.1% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1159900000.0 | +44.0% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1445700000.0 | +24.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1939900000.0 | +34.2% | USD | 10-K | 2026-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -7699000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -1288000.0 | +83.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 2418000.0 | +287.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -5308000.0 | -319.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -3358000.0 | +36.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 2047000.0 | +161.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0 | -100.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 4325000.0 | — | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 6865000.0 | +58.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 7300000.0 | +6.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 7600000.0 | +4.1% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 17000000.0 | +123.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 7500000.0 | -55.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 27500000.0 | +266.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 23800000.0 | -13.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 16300000.0 | -31.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 26300000.0 | +61.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 33700000.0 | +28.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 37900000.0 | +12.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -26700000.0 | -170.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 2900000.0 | +110.9% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 27700000.0 | +855.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 31100000.0 | +12.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 54800000.0 | +76.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 56900000.0 | +3.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 54500000.0 | -4.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 88100000.0 | +61.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 88800000.0 | +0.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 121100000.0 | +36.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 117700000.0 | -2.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -10704000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -7400000.0 | +30.9% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 27400000.0 | +470.3% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 50000000.0 | +82.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 51500000.0 | +3.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 126000000.0 | +144.7% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 37600000.0 | -70.2% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 220100000.0 | +485.4% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 308900000.0 | +40.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 473800000.0 | +53.4% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -12481000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -4198000.0 | +66.4% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -3081000.0 | +26.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -9977000.0 | -223.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -7767000.0 | +22.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -2227000.0 | +71.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -6569000.0 | -195.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -1691000.0 | +74.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 1659000.0 | +198.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 4400000.0 | +165.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 1400000.0 | -68.2% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 800000.0 | -42.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -2100000.0 | -362.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 14400000.0 | +785.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 11600000.0 | -19.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0 | -100.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -25000000.0 | — | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 12600000.0 | +150.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 27800000.0 | +120.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -35000000.0 | -225.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -5200000.0 | +85.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 23800000.0 | +557.7% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 27300000.0 | +14.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 51900000.0 | +90.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 51500000.0 | -0.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 188600000.0 | +266.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 77500000.0 | -58.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 35400000.0 | -54.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 22500000.0 | -36.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 87600000.0 | +289.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -28879000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -26800000.0 | +7.2% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 3300000.0 | +112.3% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 11600000.0 | +251.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 6800000.0 | -41.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 16800000.0 | +147.1% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 4600000.0 | -72.6% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 206300000.0 | +4384.8% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 418300000.0 | +102.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 247100000.0 | -40.9% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -0.04 | — | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -0.11 | -175.0% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.03 | +72.7% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.03 | +200.0% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.07 | +133.3% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.02 | -71.4% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.01 | -50.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.03 | -400.0% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.22 | +833.3% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.18 | -18.2% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0 | -100.0% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -0.37 | — | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.18 | +148.6% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.4 | +122.2% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.5 | -225.0% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -0.08 | +84.0% | USD/shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.34 | +525.0% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.39 | +14.7% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.74 | +89.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.74 | +0.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2.69 | +263.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.11 | -58.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5 | -55.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.32 | -36.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.24 | +287.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.48 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -0.46 | +4.2% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.06 | +113.0% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.19 | +216.7% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.11 | -42.1% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.25 | +127.3% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.07 | -72.0% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 2.96 | +4128.6% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 5.97 | +101.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3.51 | -41.2% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -0.04 | — | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0 | +100.0% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.03 | — | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.03 | +200.0% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.07 | +133.3% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.02 | -71.4% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.01 | -50.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.03 | -400.0% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.22 | +833.3% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.17 | -22.7% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0 | -100.0% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -0.37 | — | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.18 | +148.6% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.4 | +122.2% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.5 | -225.0% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -0.08 | +84.0% | USD/shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.34 | +525.0% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.39 | +14.7% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.74 | +89.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.73 | -1.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2.59 | +254.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.08 | -58.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5 | -53.7% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.32 | -36.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.24 | +287.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.48 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -0.46 | +4.2% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.05 | +110.9% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.19 | +280.0% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.1 | -47.4% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.24 | +140.0% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.07 | -70.8% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 2.94 | +4100.0% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 5.78 | +96.6% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3.48 | -39.8% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 111635000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 75661000.0 | -32.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 215402000.0 | +184.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 137174000.0 | -36.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-03-31 | 76038000.0 | -44.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 73488000.0 | -3.4% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 102233000.0 | +39.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 272577000.0 | +166.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 203146000.0 | -25.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 136246000.0 | -32.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 126563000.0 | -7.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 113906000.0 | -10.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 129254000.0 | +13.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 119867000.0 | -7.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 419882000.0 | +250.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 213700000.0 | -49.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 201400000.0 | -5.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 779100000.0 | +286.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 838100000.0 | +7.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 907200000.0 | +8.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 820700000.0 | -9.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 854600000.0 | +4.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 856600000.0 | +0.2% | USD | 10-Q | 2021-11-05 |
| Annual | 2016-12-31 | 137174000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 272577000.0 | +98.7% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 113900000.0 | -58.2% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 213700000.0 | +87.6% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 907200000.0 | +324.5% | USD | 10-K | 2021-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 40474000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 38700000.0 | -4.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 38548000.0 | -0.4% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 28803000.0 | -25.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 40648000.0 | +41.1% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 37753000.0 | -7.1% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 47173000.0 | +25.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 53373000.0 | +13.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 50383000.0 | -5.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 49676000.0 | -1.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 69950000.0 | +40.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 63294000.0 | -9.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 68655000.0 | +8.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 66958000.0 | -2.5% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 65052000.0 | -2.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 69300000.0 | +6.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 80100000.0 | +15.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 78000000.0 | -2.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 85400000.0 | +9.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 83800000.0 | -1.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 97900000.0 | +16.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 100300000.0 | +2.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 114300000.0 | +14.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 135200000.0 | +18.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 153500000.0 | +13.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 154100000.0 | +0.4% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 153100000.0 | -0.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 140900000.0 | -8.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-03-31 | 159600000.0 | +13.3% | USD | 10-Q | 2023-05-05 |
| Annual | 2016-12-31 | 28803000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 53373000.0 | +85.3% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 63300000.0 | +18.6% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 69300000.0 | +9.5% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 95300000.0 | +37.5% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 135200000.0 | +41.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 140900000.0 | +4.2% | USD | 10-K | 2023-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 14024000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 24486000.0 | +74.6% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 32663000.0 | +33.4% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 35514000.0 | +8.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 34333000.0 | -3.3% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 33956000.0 | -1.1% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 35054000.0 | +3.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 33793000.0 | -3.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-01-01 | 33040000.0 | -2.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 26334000.0 | -20.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 40808000.0 | +55.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 58050000.0 | +42.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 71414000.0 | +23.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 73822000.0 | +3.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 85109000.0 | +15.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 90207000.0 | +6.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 101000000.0 | +12.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 95700000.0 | -5.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 103700000.0 | +8.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 124900000.0 | +20.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 154300000.0 | +23.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 170100000.0 | +10.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 197800000.0 | +16.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 259000000.0 | +30.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 303200000.0 | +17.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 314800000.0 | +3.8% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 320400000.0 | +1.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 327600000.0 | +2.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 346800000.0 | +5.9% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 386100000.0 | +11.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 411300000.0 | +6.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 410800000.0 | -0.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 402600000.0 | -2.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 430600000.0 | +7.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 430900000.0 | +0.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 444900000.0 | +3.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 430400000.0 | -3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 440800000.0 | +2.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 446900000.0 | +1.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 446300000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 35514000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 33793000.0 | -4.8% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 71400000.0 | +111.3% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 101000000.0 | +41.5% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 154300000.0 | +52.8% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 303200000.0 | +96.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 346800000.0 | +14.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 402600000.0 | +16.1% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 430400000.0 | +6.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 452600000.0 | +5.2% | USD | 10-K | 2026-02-18 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 171845000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 181290000.0 | +5.5% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 361807000.0 | +99.6% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 369960000.0 | +2.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 337168000.0 | -8.9% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 338745000.0 | +0.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 366020000.0 | +8.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 537171000.0 | +46.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-01-01 | 547105000.0 | +1.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 451611000.0 | -17.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 421793000.0 | -6.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 445712000.0 | +5.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 461286000.0 | +3.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 496382000.0 | +7.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 498807000.0 | +0.5% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 793901000.0 | +59.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 591000000.0 | -25.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 541300000.0 | -8.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1085700000.0 | +100.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1160400000.0 | +6.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1248700000.0 | +7.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1191800000.0 | -4.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1252900000.0 | +5.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1306900000.0 | +4.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1329800000.0 | +1.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1285400000.0 | -3.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1309100000.0 | +1.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1329100000.0 | +1.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 1314000000.0 | -1.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1330000000.0 | +1.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1421500000.0 | +6.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1471100000.0 | +3.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1582900000.0 | +7.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1618400000.0 | +2.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1748800000.0 | +8.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1860900000.0 | +6.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1891300000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2328400000.0 | +23.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2279700000.0 | -2.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1859400000.0 | -18.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 369960000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 537171000.0 | +45.2% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 461300000.0 | -14.1% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 591000000.0 | +28.1% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1248700000.0 | +111.3% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1329800000.0 | +6.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1314000000.0 | -1.2% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1582900000.0 | +20.5% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1891300000.0 | +19.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1914000000.0 | +1.2% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 254774000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 263045000.0 | +3.2% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 453197000.0 | +72.3% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 456647000.0 | +0.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 444957000.0 | -2.6% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 459327000.0 | +3.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 500348000.0 | +8.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 816744000.0 | +63.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-01-01 | 840004000.0 | +2.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 829763000.0 | -1.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 838856000.0 | +1.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 886306000.0 | +5.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 928744000.0 | +4.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 952612000.0 | +2.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 977723000.0 | +2.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1268390000.0 | +29.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1142900000.0 | -9.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1108200000.0 | -3.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1626700000.0 | +46.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1710600000.0 | +5.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1872900000.0 | +9.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1840100000.0 | -1.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1923700000.0 | +4.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1998900000.0 | +3.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2048800000.0 | +2.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2069200000.0 | +1.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 2113700000.0 | +2.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 2166200000.0 | +2.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 2251100000.0 | +3.9% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 2289100000.0 | +1.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2385800000.0 | +4.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2467700000.0 | +3.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2588200000.0 | +4.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2624000000.0 | +1.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2881600000.0 | +9.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 3025400000.0 | +5.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3087700000.0 | +2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3517300000.0 | +13.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3469200000.0 | -1.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3029300000.0 | -12.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 456647000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 816744000.0 | +78.9% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 928700000.0 | +13.7% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1142900000.0 | +23.1% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1872900000.0 | +63.9% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 2048800000.0 | +9.4% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2251100000.0 | +9.9% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2588200000.0 | +15.0% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 3087700000.0 | +19.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3190400000.0 | +3.3% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 49775000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 55181000.0 | +10.9% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 54252000.0 | -1.7% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 55697000.0 | +2.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 39379000.0 | -29.3% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 48018000.0 | +21.9% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 74940000.0 | +56.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 86025000.0 | +14.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-01-01 | 88650000.0 | +3.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 82414000.0 | -7.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 76109000.0 | -7.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 97224000.0 | +27.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 115657000.0 | +19.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 113973000.0 | -1.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 105773000.0 | -7.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 113282000.0 | +7.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 157700000.0 | +39.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 130400000.0 | -17.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 134400000.0 | +3.1% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 175200000.0 | +30.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 207800000.0 | +18.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 185500000.0 | -10.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 213300000.0 | +15.0% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 228600000.0 | +7.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 228800000.0 | +0.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 215000000.0 | -6.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 279300000.0 | +29.9% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 334200000.0 | +19.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 364700000.0 | +9.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 383300000.0 | +5.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 425000000.0 | +10.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 451400000.0 | +6.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 451200000.0 | -0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 432400000.0 | -4.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 486000000.0 | +12.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 506200000.0 | +4.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 528400000.0 | +4.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 520400000.0 | -1.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1010100000.0 | +94.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 647700000.0 | -35.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 55697000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 86025000.0 | +54.5% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 115700000.0 | +34.5% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 157700000.0 | +36.3% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 207800000.0 | +31.8% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 228800000.0 | +10.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 364700000.0 | +59.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 451200000.0 | +23.7% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 528400000.0 | +17.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 680100000.0 | +28.7% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 228378000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 235601000.0 | +3.2% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 388102000.0 | +64.7% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 393497000.0 | +1.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 381372000.0 | -3.1% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 394602000.0 | +3.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 426094000.0 | +8.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 658228000.0 | +54.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-01-01 | 661124000.0 | +0.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 659195000.0 | -0.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 659708000.0 | +0.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 688377000.0 | +4.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 716645000.0 | +4.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 728982000.0 | +1.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 727943000.0 | -0.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1117822000.0 | +53.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1067000000.0 | -4.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1049200000.0 | -1.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1063400000.0 | +1.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1115600000.0 | +4.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1269300000.0 | +13.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1254800000.0 | -1.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1464600000.0 | +16.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1501000000.0 | +2.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1492500000.0 | -0.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1622500000.0 | +8.7% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1691300000.0 | +4.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1738200000.0 | +2.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 1774700000.0 | +2.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1786300000.0 | +0.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1831900000.0 | +2.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1860200000.0 | +1.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1855500000.0 | -0.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1833300000.0 | -1.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1883200000.0 | +2.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1907400000.0 | +1.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1876100000.0 | -1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2186600000.0 | +16.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2006300000.0 | -8.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1645100000.0 | -18.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 393497000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 658228000.0 | +67.3% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 716600000.0 | +8.9% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1067000000.0 | +48.9% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1269300000.0 | +19.0% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1492500000.0 | +17.6% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1774700000.0 | +18.9% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1855500000.0 | +4.6% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1876100000.0 | +1.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1675200000.0 | -10.7% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 26396000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 27444000.0 | +4.0% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 65095000.0 | +137.2% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 63150000.0 | -3.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 63585000.0 | +0.7% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 64725000.0 | +1.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 74254000.0 | +14.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 158516000.0 | +113.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-01-01 | 178880000.0 | +12.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 170568000.0 | -4.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 179148000.0 | +5.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 197929000.0 | +10.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 212100000.0 | +7.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 223600000.0 | +5.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-06-30 | 249800000.0 | +11.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 150600000.0 | -39.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 75900000.0 | -49.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 59000000.0 | -22.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-06-30 | 563300000.0 | +854.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 595000000.0 | +5.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 603600000.0 | +1.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-03-31 | 585300000.0 | -3.0% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-06-30 | 459100000.0 | -21.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 497900000.0 | +8.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 556300000.0 | +11.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-03-31 | 446700000.0 | -19.7% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-06-30 | 422400000.0 | -5.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-09-30 | 428000000.0 | +1.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-12-31 | 476400000.0 | +11.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-03-31 | 502800000.0 | +5.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-06-30 | 553900000.0 | +10.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 607500000.0 | +9.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 732700000.0 | +20.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 790700000.0 | +7.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 998400000.0 | +26.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1118000000.0 | +12.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1211600000.0 | +8.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1330600000.0 | +9.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 1462900000.0 | +9.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1384100000.0 | -5.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 63100000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 158500000.0 | +151.2% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 212100000.0 | +33.8% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 75900000.0 | -64.2% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 603600000.0 | +695.3% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 556300000.0 | -7.8% | USD | 10-K | 2025-02-21 |
| Annual | 2022-12-31 | 476400000.0 | -14.4% | USD | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 732700000.0 | +53.8% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1211600000.0 | +65.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1515200000.0 | +25.1% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 173681000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 175690000.0 | +1.2% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 328962000.0 | +87.2% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 332768000.0 | +1.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 336762000.0 | +1.2% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 340836000.0 | +1.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 344953000.0 | +1.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 566173000.0 | +64.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 569877000.0 | +0.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 577119000.0 | +1.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 584485000.0 | +1.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 591978000.0 | +1.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 599601000.0 | +1.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 607351000.0 | +1.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 985771000.0 | +62.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 887900000.0 | -9.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 899000000.0 | +1.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 910200000.0 | +1.2% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 921500000.0 | +1.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1059300000.0 | +15.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1067300000.0 | +0.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1256100000.0 | +17.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1285900000.0 | +2.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1273900000.0 | -0.9% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1416200000.0 | +11.2% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1411500000.0 | -0.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1406700000.0 | -0.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 1401800000.0 | -0.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-03-31 | 1396600000.0 | -0.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1397800000.0 | +0.1% | USD | 10-Q | 2023-08-09 |
| Annual | 2016-12-31 | 332768000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 566173000.0 | +70.1% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 592000000.0 | +4.6% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 887900000.0 | +50.0% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1059300000.0 | +19.3% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1273900000.0 | +20.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1401800000.0 | +10.0% | USD | 10-K | 2023-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -10517000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -6836000.0 | +35.0% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -4159000.0 | +39.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -21835000.0 | -425.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -3871000.0 | +82.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 19407000.0 | +601.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -4266000.0 | -122.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -10395000.0 | -143.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 5460000.0 | +152.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 6500000.0 | +19.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 20400000.0 | +213.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 51500000.0 | +152.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -3600000.0 | -107.0% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 22800000.0 | +733.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 67000000.0 | +193.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -35100000.0 | -152.4% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -16800000.0 | +52.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -42600000.0 | -153.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -13700000.0 | +67.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 11600000.0 | +184.7% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 68300000.0 | +488.8% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 500000.0 | -99.3% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 44500000.0 | +8800.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 100500000.0 | +125.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 87600000.0 | -12.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 174400000.0 | +99.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 282700000.0 | +62.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 63800000.0 | -77.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 260300000.0 | +308.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 386000000.0 | +48.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 15911000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 41300000.0 | +159.6% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 35900000.0 | -13.1% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 98400000.0 | +174.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 84000000.0 | -14.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -68100000.0 | -181.1% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 119000000.0 | +274.7% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 145700000.0 | +22.4% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 430200000.0 | +195.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 569300000.0 | +32.3% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1454000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -35788000.0 | -2561.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -80827000.0 | -125.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -42286000.0 | +47.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -64266000.0 | -52.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -61485000.0 | +4.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -55988000.0 | +8.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -117103000.0 | -109.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -143719000.0 | -22.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 7600000.0 | +105.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -31800000.0 | -518.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -19600000.0 | +38.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 13400000.0 | +168.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 80600000.0 | +501.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 83300000.0 | +3.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -22700000.0 | -127.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -34100000.0 | -50.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -46300000.0 | -35.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -46900000.0 | -1.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -68800000.0 | -46.7% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -102700000.0 | -49.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | -42100000.0 | +59.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -65200000.0 | -54.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -87800000.0 | -34.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -24000000.0 | +72.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -48900000.0 | -103.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -78200000.0 | -59.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -15700000.0 | +79.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -38900000.0 | -147.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -69900000.0 | -79.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -178010000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -210800000.0 | -18.4% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -184500000.0 | +12.5% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -73600000.0 | +60.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 14000000.0 | +119.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -82700000.0 | -690.7% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -191100000.0 | -131.1% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -119400000.0 | +37.5% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -146200000.0 | -22.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -222700000.0 | -52.3% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -2184000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -4592000.0 | -110.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 177558000.0 | +3966.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 2927000.0 | -98.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 4194000.0 | +43.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 6650000.0 | +58.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -8870000.0 | -233.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -8172000.0 | +7.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -7081000.0 | +13.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1500000.0 | +121.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 17700000.0 | +1080.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 275900000.0 | +1458.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -19000000.0 | -106.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 464900000.0 | +2546.8% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 475400000.0 | +2.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -28400000.0 | -106.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.0 | +100.0% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 42200000.0 | — | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -20300000.0 | -148.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -21900000.0 | -7.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -25800000.0 | -17.8% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | -12100000.0 | +53.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -8900000.0 | +26.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -15800000.0 | -77.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -14100000.0 | +10.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -5300000.0 | +62.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -7200000.0 | -35.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 277800000.0 | +3958.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -65800000.0 | -123.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -522800000.0 | -694.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 176567000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 304500000.0 | +72.5% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -8700000.0 | -102.9% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 73500000.0 | +944.8% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 605500000.0 | +723.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 40700000.0 | -93.3% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -40300000.0 | -199.0% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -13600000.0 | +66.3% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -28000000.0 | -105.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -595300000.0 | -2026.1% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3160000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 5905000.0 | +86.9% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 19205000.0 | +225.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 25679000.0 | +33.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 39068000.0 | +52.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 47813000.0 | +22.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 35374000.0 | -26.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 87730000.0 | +148.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 124855000.0 | +42.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 44400000.0 | -64.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 91900000.0 | +107.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 114600000.0 | +24.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 26900000.0 | -76.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 51700000.0 | +92.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 78200000.0 | +51.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 32900000.0 | -57.9% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 52800000.0 | +60.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 80100000.0 | +51.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 12800000.0 | -84.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 27400000.0 | +114.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 58500000.0 | +113.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 10500000.0 | -82.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 26200000.0 | +149.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 46300000.0 | +76.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 22100000.0 | -52.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 44600000.0 | +101.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 71300000.0 | +59.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 12300000.0 | -82.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 30900000.0 | +151.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 56500000.0 | +82.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 22115000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 73800000.0 | +233.7% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 157400000.0 | +113.3% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 163700000.0 | +4.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 129000000.0 | -21.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 111900000.0 | -13.3% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 122900000.0 | +9.8% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 75600000.0 | -38.5% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 124900000.0 | +65.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 191600000.0 | +53.4% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 57112482.0 | — | shares | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 57240894.0 | +0.2% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 57418432.0 | +0.3% | shares | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 57457967.0 | +0.1% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 57912745.0 | +0.8% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 58044088.0 | +0.2% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 58156128.0 | +0.2% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 58319348.0 | +0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 58723242.0 | +0.7% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 58975395.0 | +0.4% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 59068586.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 59188758.0 | +0.2% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 59638439.0 | +0.8% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 60149926.0 | +0.9% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 61786969.0 | +2.7% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 62685492.0 | +1.5% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 63057874.0 | +0.6% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 65604347.0 | +4.0% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 65871736.0 | +0.4% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 66017444.0 | +0.2% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 66213670.0 | +0.3% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 68610078.0 | +3.6% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 68921847.0 | +0.5% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 69178691.0 | +0.4% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 69320427.0 | +0.2% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 69386057.0 | +0.1% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 69431159.0 | +0.1% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 69511286.0 | +0.1% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 69694363.0 | +0.3% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 69804489.0 | +0.2% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 69825875.0 | +0.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 69907289.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 70020202.0 | +0.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 70112039.0 | +0.1% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 70141692.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 70196031.0 | +0.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-03-31 | 70361846.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Annual | 2016-12-31 | 57457967.0 | — | shares | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 58319348.0 | +1.5% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 59188758.0 | +1.5% | shares | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 62685000.0 | +5.9% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 66017444.0 | +5.3% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 69178691.0 | +4.8% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 69511286.0 | +0.5% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 69907289.0 | +0.6% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 70196031.0 | +0.4% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 70390816.0 | +0.3% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 57112482.0 | — | shares | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 57240894.0 | +0.2% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 57418432.0 | +0.3% | shares | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 57457967.0 | +0.1% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 57912745.0 | +0.8% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 58044088.0 | +0.2% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 58156128.0 | +0.2% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 58319348.0 | +0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 58723242.0 | +0.7% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 58975395.0 | +0.4% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 59068586.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 59188758.0 | +0.2% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 59638439.0 | +0.8% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 60149926.0 | +0.9% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 61786969.0 | +2.7% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 62685492.0 | +1.5% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 63057874.0 | +0.6% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 65604347.0 | +4.0% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 65871736.0 | +0.4% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 66017444.0 | +0.2% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 66213670.0 | +0.3% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 68610078.0 | +3.6% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 68921847.0 | +0.5% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 69178691.0 | +0.4% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 69320427.0 | +0.2% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 69386057.0 | +0.1% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 69431159.0 | +0.1% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 69511286.0 | +0.1% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 69694363.0 | +0.3% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 69804489.0 | +0.2% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 69825875.0 | +0.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 69907289.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 70020202.0 | +0.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 70112039.0 | +0.1% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 70141692.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 70196031.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 70361846.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 70483672.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 70529988.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 57457967.0 | — | shares | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 58319348.0 | +1.5% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 59188758.0 | +1.5% | shares | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 62685000.0 | +5.9% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 66017444.0 | +5.3% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 69178691.0 | +4.8% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 69511286.0 | +0.5% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 69907289.0 | +0.6% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 70196031.0 | +0.4% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 70588192.0 | +0.6% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 58099593.0 | — | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 58482786.0 | +0.7% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 58833498.0 | +0.6% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 59016863.0 | +0.3% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 59355031.0 | +0.6% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 59844991.0 | +0.8% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 60743211.0 | +1.5% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 62884000.0 | +3.5% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 64371000.0 | +2.4% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 65718000.0 | +2.1% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 66113000.0 | +0.6% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 66696000.0 | +0.9% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 68869000.0 | +3.3% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 69254000.0 | +0.6% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 69356000.0 | +0.1% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 69418000.0 | +0.1% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 69583000.0 | +0.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 69741000.0 | +0.2% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 69823000.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 69957000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 70062000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 70123000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 70272000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 70389000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 70367000.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 57251377.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 58003434.0 | +1.3% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 58860000.0 | +1.5% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 60594000.0 | +2.9% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 64735000.0 | +6.8% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 67698000.0 | +4.6% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 69375000.0 | +2.5% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 69751000.0 | +0.5% | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 70076000.0 | +0.5% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 70348000.0 | +0.4% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 57029575.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 57196000.0 | +0.3% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 57341000.0 | +0.3% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 57693930.0 | +0.6% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 57977000.0 | +0.5% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 58099593.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 58482786.0 | +0.7% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 58833498.0 | +0.6% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 61146466.0 | +3.9% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 61148428.0 | +0.0% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 61486325.0 | +0.6% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 62335679.0 | +1.4% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 62884000.0 | +0.9% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 65579000.0 | +4.3% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 66828000.0 | +1.9% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 66113000.0 | -1.1% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 66696000.0 | +0.9% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 69619000.0 | +4.4% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 69858000.0 | +0.3% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 69356000.0 | -0.7% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 69418000.0 | +0.1% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 70096000.0 | +1.0% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 70142000.0 | +0.1% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 73624000.0 | +5.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 73741000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 73802000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 73951000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 74111000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 70652000.0 | -4.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 70661000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 57251377.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 58003434.0 | +1.3% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 61008000.0 | +5.2% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 62304000.0 | +2.1% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 65946000.0 | +5.8% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 68579000.0 | +4.0% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 69910000.0 | +1.9% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 73633000.0 | +5.3% | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 73891000.0 | +0.4% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 71886000.0 | -2.7% | shares | 10-K | 2026-02-18 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3188 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.3320 | +4.2% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.2093 | -36.9% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.2286 | +9.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.2389 | +4.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.2434 | +1.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1489 | -38.8% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.1481 | -0.5% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1705 | +15.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.1675 | -1.7% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1811 | +8.1% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.1515 | -16.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1787 | +18.0% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1391 | -22.1% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.1368 | -1.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.1371 | +0.2% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.1368 | -0.2% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.1379 | +0.8% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.1428 | +3.5% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.1416 | -0.8% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.1573 | +11.1% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.1564 | -0.6% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.1662 | +6.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1753 | +5.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1683 | -4.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1695 | +0.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1798 | +6.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1618 | -10.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1871 | +15.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2332 | +24.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.8037 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.5679 | -29.3% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.6071 | +6.9% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.6459 | +6.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.4829 | -25.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.5363 | +11.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.5798 | +8.1% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.6557 | +13.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.6709 | +2.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.8488 | +26.5% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.4524 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 3.2854 | -4.8% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 6.6690 | +103.0% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 6.6424 | -0.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 8.5621 | +28.9% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 7.0545 | -17.6% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 4.8842 | -30.8% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 6.2444 | +27.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-01-01 | 6.1715 | -1.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 5.4798 | -11.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 5.5420 | +1.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 4.5844 | -17.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 3.9884 | -13.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 4.3553 | +9.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 4.7158 | +8.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 7.0082 | +48.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 3.7476 | -46.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 4.1511 | +10.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 8.0781 | +94.6% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 6.6233 | -18.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 6.0091 | -9.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 6.4248 | +6.9% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 5.8739 | -8.6% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 5.7170 | -2.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 5.8121 | +1.7% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 5.9786 | +2.9% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 4.6871 | -21.6% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 3.9770 | -15.2% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 3.6030 | -9.4% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 3.4699 | -3.7% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3.3447 | -3.6% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3.2590 | -2.6% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 3.5082 | +7.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3.7428 | +6.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 3.5984 | -3.9% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 3.6762 | +2.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3.5793 | -2.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4.4743 | +25.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.2569 | -49.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.8708 | +27.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 6.6424 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 6.2444 | -6.0% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 3.9870 | -36.1% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 3.7476 | -6.0% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 6.0091 | +60.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 5.8121 | -3.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 3.6030 | -38.0% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 3.5082 | -2.6% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 3.5793 | +2.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.8143 | -21.4% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8.6520 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 8.5848 | -0.8% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 5.9621 | -30.6% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 6.2311 | +4.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 5.9978 | -3.7% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 6.0966 | +1.6% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 5.7383 | -5.9% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 4.1524 | -27.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-01-01 | 3.6959 | -11.0% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 3.8647 | +4.6% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 3.6825 | -4.7% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 3.4779 | -5.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 3.3788 | -2.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 3.2602 | -3.5% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 2.9141 | -10.6% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 7.4225 | +154.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 14.0580 | +89.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 17.7831 | +26.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1.8878 | -89.4% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1.8750 | -0.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2.1029 | +12.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 2.1439 | +1.9% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 3.1902 | +48.8% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 3.0147 | -5.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2.6829 | -11.0% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 3.6322 | +35.4% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 4.0040 | +10.2% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 4.0612 | +1.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 3.7252 | -8.3% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 3.5527 | -4.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3.3073 | -6.9% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3.0621 | -7.4% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2.5324 | -17.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.3186 | -8.4% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1.8862 | -18.6% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1.7061 | -9.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.5484 | -9.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.6433 | +6.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.3715 | -16.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.1886 | -13.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 6.2361 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 4.1529 | -33.4% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 3.3786 | -18.6% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 14.0580 | +316.1% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 2.1029 | -85.0% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 2.6829 | +27.6% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 3.7252 | +38.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2.5324 | -32.0% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.5484 | -38.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.1056 | -28.6% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5424 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.5778 | +6.5% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.5865 | +1.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.5840 | -0.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.5889 | +0.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.6046 | +2.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.6135 | +1.5% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.6605 | +7.7% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.6750 | +2.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.6685 | -0.9% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.6573 | -1.7% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.6408 | -2.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.6409 | +0.0% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.6297 | -1.7% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.6487 | +3.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.6639 | +2.3% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.6941 | +4.6% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.6847 | -1.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.7099 | +3.7% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.6356 | -10.5% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.5525 | -13.1% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.6716 | +21.6% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.6681 | -0.5% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.6778 | +1.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.6946 | +2.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.6774 | -2.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.6933 | +2.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.7188 | +3.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.6967 | -3.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.7222 | +3.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.5752 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.5977 | +3.9% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.6566 | +9.9% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.6506 | -0.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.6439 | -1.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.6845 | +6.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.6172 | -9.8% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.6835 | +10.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.6979 | +2.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.7163 | +2.6% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.1537 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -0.0481 | +68.7% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -0.0325 | +32.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -0.0981 | -202.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -0.0708 | +27.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.0183 | +74.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -0.0532 | -190.7% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.0136 | +74.4% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0110 | +180.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0276 | +151.1% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0079 | -71.3% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0042 | -47.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0106 | -354.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0636 | +700.0% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0496 | -22.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0000 | -100.0% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -0.0950 | — | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0457 | +148.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0941 | +105.8% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.1169 | -224.2% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -0.0153 | +86.9% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0665 | +535.6% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0689 | +3.6% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1199 | +74.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1166 | -2.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.3861 | +231.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1425 | -63.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0622 | -56.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0347 | -44.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1240 | +257.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0787 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -0.0578 | +26.6% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0059 | +110.1% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0157 | +168.5% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0075 | -52.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0153 | +103.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0035 | -77.0% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.1216 | +3349.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2019 | +66.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0912 | -54.8% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0948 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -0.0147 | +84.4% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0255 | +272.8% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -0.0522 | -304.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -0.0306 | +41.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0168 | +154.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0000 | -100.0% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0348 | — | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0454 | +30.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0457 | +0.7% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0429 | -6.2% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0885 | +106.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0379 | -57.2% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1215 | +220.8% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.1017 | -16.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0646 | -36.5% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.0999 | +54.7% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.1223 | +22.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.1283 | +4.9% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.0892 | -169.5% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.0085 | +109.5% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0774 | +809.0% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0784 | +1.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1266 | +61.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1288 | +1.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1116 | -13.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1620 | +45.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1561 | -3.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1866 | +19.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1666 | -10.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0292 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -0.0160 | +45.3% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0486 | +404.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0677 | +39.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0569 | -15.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1147 | +101.4% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0288 | -74.9% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.1297 | +350.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1491 | +15.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1750 | +17.3% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.2428 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 1.3711 | -38.9% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 3.9704 | +189.6% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 2.4629 | -38.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-03-31 | 1.9309 | -21.6% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1.5304 | -20.7% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 1.3642 | -10.9% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 3.1686 | +132.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2.4649 | -22.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1.7901 | -27.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1.3018 | -27.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.9849 | -24.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1.1341 | +15.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1.1332 | -0.1% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 3.7065 | +227.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1.3551 | -63.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.5445 | +14.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 5.7969 | +275.3% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 4.7837 | -17.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 4.3657 | -8.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 4.4243 | +1.3% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 4.0066 | -9.4% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 3.7472 | -6.5% | ratio | 10-Q | 2021-11-05 |
| Annual | 2016-12-31 | 2.4629 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 3.1686 | +28.7% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 0.9844 | -68.9% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1.3551 | +37.7% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 4.3657 | +222.2% | ratio | 10-K | 2021-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0490 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -0.0160 | +67.4% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -0.0068 | +57.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -0.0224 | -229.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -0.0169 | +24.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.0045 | +73.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -0.0079 | -77.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.0020 | +74.5% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0019 | +192.9% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0046 | +146.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0014 | -69.0% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0006 | -56.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0019 | -400.4% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0089 | +567.1% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0068 | -23.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0000 | -100.0% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -0.0130 | — | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0063 | +148.5% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0134 | +113.1% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.0166 | -223.2% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -0.0024 | +85.5% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0104 | +533.1% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0114 | +10.1% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0210 | +83.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0196 | -6.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0654 | +233.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0256 | -60.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0101 | -60.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0065 | -35.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0289 | +345.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0632 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -0.0328 | +48.1% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0036 | +110.8% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0101 | +185.6% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0036 | -64.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0082 | +125.8% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0020 | -75.1% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0797 | +3800.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1355 | +70.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0775 | -42.8% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.4728 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -0.1530 | +67.6% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -0.0473 | +69.1% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -0.1569 | -231.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -0.1200 | +23.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.0300 | +75.0% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -0.0385 | -28.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.0094 | +75.5% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0084 | +188.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0197 | +134.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0056 | -71.5% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0053 | -5.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0356 | -770.0% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0256 | +171.8% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0195 | -23.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0000 | -100.0% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -0.0545 | — | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0253 | +146.5% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0622 | +145.9% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.0829 | -233.1% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -0.0121 | +85.3% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0473 | +489.6% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0493 | +4.1% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0854 | +73.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0651 | -23.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1889 | +190.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0693 | -63.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0266 | -61.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0154 | -42.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0633 | +311.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.4577 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -0.1691 | +63.1% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0156 | +109.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.1528 | +882.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0113 | -92.6% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0302 | +168.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0097 | -68.0% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.2816 | +2816.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.3452 | +22.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1631 | -52.8% | ratio | 10-K | 2026-02-18 |
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-04-01 | Panos Michael | EVP and CCO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 7,255 | $0.00 | $0 | 7,255 |
| 2026-04-01 | Panos Michael | EVP and CCO |
Equity grant / award
A
|
Common Stock | 2,777 | $0.00 | $0 | 2,782 |
| 2026-03-31 | Huffines Robert Luther | Dir |
Equity grant / award
A
|
Common Stock | 111 | $209.84 | $23,292 | 638 |
| 2026-02-27 | Singh Prem | SVP, Global Operations |
Other disposed transaction
F
|
Common Stock | 62 | $246.61 | $15,290 | 6,891 |
| 2026-02-27 | Singh Prem | SVP, Global Operations |
Other disposed transaction
F
|
Common Stock | 207 | $246.61 | $51,048 | 6,953 |
| 2026-02-25 | Singh Prem | SVP, Global Operations |
Other disposed transaction
F
|
Common Stock | 138 | $248.12 | $34,241 | 7,160 |
| 2026-02-25 | MINOGUE MICHAEL R | Dir |
Open-market buy
P
|
Common Stock | 2,030 | $246.23 | $499,847 | 17,483 |
| 2026-02-24 | Singh Prem | SVP, Global Operations |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 5,570 | $0.00 | $0 | 5,570 |
| 2026-02-24 | Singh Prem | SVP, Global Operations |
Equity grant / award
A
|
Common Stock | 2,140 | $0.00 | $0 | 7,298 |
| 2026-02-20 | McEvoy Ashley | President and CEO |
Open-market buy
P
|
Common Stock | 4,300 | $239.35 | $1,029,205 | 13,916 |
| 2026-02-12 | Singh Prem | SVP, Global Operations |
Other disposed transaction
F
|
Common Stock | 861 | $240.82 | $207,346 | 5,158 |
| 2026-02-12 | Singh Prem | SVP, Global Operations |
Equity grant / award
A
|
Common Stock | 2,532 | $0.00 | $0 | 6,019 |
| 2026-01-02 | Cousin Laetitia | SVP, Reg, Quality & Compliance |
Other disposed transaction
F
|
Common Stock | 140 | $282.92 | $39,609 | 3,750 |
| 2025-12-31 | Huffines Robert Luther | Dir |
Equity grant / award
A
|
Common Stock | 51 | $284.24 | $14,443 | 528 |
| 2025-12-15 | Frederick Wayne A.I. | Dir |
Open-market sell
S
|
Common Stock | 1,851 | $293.09 | $542,510 | 2,158 |
| 2025-12-05 | STONESIFER TIMOTHY C. | Dir |
Open-market buy
P
|
Common Stock | 962 | $311.73 | $299,884 | 4,591 |
| 2025-10-31 | Huffines Robert Luther | Dir |
Equity grant / award
A
|
Common Stock | 477 | $0.00 | $0 | 477 |
| 2025-10-01 | Pease Flavia | EVP & CFO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 1,641 | $305.98 | $502,113 | 1,641 |
| 2025-10-01 | Pease Flavia | EVP & CFO |
Equity grant / award
A
|
Common Stock | 11,708 | $0.00 | $0 | 15,337 |
| 2025-09-08 | Singh Prem | SVP, Global Operations |
Open-market sell
S
|
Common Stock | 687 | $347.49 | $238,726 | 3,456 |
| 2025-08-21 | MINOGUE MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock | 1,380 | $0.00 | $0 | 15,453 |
| 2025-08-21 | Benjamin Eric | EVP, CPXO |
Open-market sell
S
|
Common Stock | 4,263 | $332.23 | $1,416,296 | 16,736 |
| 2025-08-19 | MINOGUE MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock | 9,459 | $0.00 | $0 | 14,073 |
| 2025-08-07 | Singh Prem | SVP, Global Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 758 | $0.00 | $0 | 759 |
| 2025-08-07 | Singh Prem | SVP, Global Operations |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 585 | $0.00 | $0 | 195 |
| 2025-08-07 | Singh Prem | SVP, Global Operations |
Open-market sell
S
|
Common Stock | 1,343 | $320.00 | $429,760 | 4,143 |
| 2025-08-07 | Singh Prem | SVP, Global Operations |
Exercise / conversion
M
|
Common Stock | 758 | $276.36 | $209,481 | 5,486 |
| 2025-08-07 | Singh Prem | SVP, Global Operations |
Exercise / conversion
M
|
Common Stock | 585 | $264.69 | $154,844 | 4,728 |
| 2025-08-01 | Davis Lisa Blair | SVP, Chief HR Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 1,869 | $0.00 | $0 | 1,869 |
| 2025-08-01 | Davis Lisa Blair | SVP, Chief HR Officer |
Equity grant / award
A
|
Common Stock | 2,477 | $0.00 | $0 | 2,477 |
| 2025-06-13 | Singh Prem | SVP, Global Operations |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,257 | $0.00 | $0 | 3,774 |
| 2025-06-13 | Singh Prem | SVP, Global Operations |
Open-market sell
S
|
Common Stock | 2,327 | $300.05 | $698,216 | 4,143 |
| 2025-06-13 | Singh Prem | SVP, Global Operations |
Exercise / conversion
M
|
Common Stock | 1,257 | $166.62 | $209,441 | 6,470 |
| 2025-06-09 | BORIO LUCIANA | Dir |
Open-market sell
S
|
Common Stock | 481 | $305.73 | $147,056 | 3,087 |
| 2025-05-22 | WEATHERMAN ELIZABETH H | Dir |
Equity grant / award
A
|
Common Stock | 778 | $0.00 | $0 | 5,242 |
| 2025-05-14 | Kapples John W. | SVP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 5,278 | $0.00 | $0 | 0 |
| 2025-05-14 | Kapples John W. | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 5,278 | $318.47 | $1,680,885 | 23,180 |
| 2025-05-14 | Kapples John W. | SVP and General Counsel |
Exercise / conversion
M
|
Common Stock | 5,278 | $95.43 | $503,680 | 28,458 |
| 2025-05-13 | McEvoy Ashley | President and CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 24,150 | $314.46 | $7,594,209 | 24,150 |
| 2025-05-13 | McEvoy Ashley | President and CEO |
Equity grant / award
A
|
Common Stock | 9,540 | $0.00 | $0 | 9,540 |
| 2025-05-01 | Chadwick Ana Maria | EVP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,765 | $250.25 | $441,691 | 14,263 |
| 2025-04-28 | Hollingshead James | Former President and CEO |
Other disposed transaction
F
|
Common Stock | 3,587 | $259.52 | $930,898 | 61,247 |
| 2025-03-25 | Frederick Wayne A.I. | Dir |
Open-market sell
S
|
Common Stock | 1,825 | $275.00 | $501,875 | 3,231 |
| 2025-02-28 | Singh Prem | SVP, Global Operations |
Other disposed transaction
F
|
Common Stock | 90 | $272.27 | $24,504 | 5,157 |
| 2025-02-27 | Singh Prem | SVP, Global Operations |
Other disposed transaction
F
|
Common Stock | 207 | $267.09 | $55,288 | 5,247 |
| 2025-02-25 | Budden Lauren | Group VP, CAO and Controller |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 1,423 | $0.00 | $0 | 1,423 |
| 2025-02-25 | Budden Lauren | Group VP, CAO and Controller |
Equity grant / award
A
|
Common Stock | 562 | $0.00 | $0 | 7,288 |
| 2025-02-17 | Singh Prem | SVP, Global Operations |
Other disposed transaction
F
|
Common Stock | 281 | $280.56 | $78,837 | 4,048 |
| 2025-02-17 | Singh Prem | SVP, Global Operations |
Equity grant / award
A
|
Common Stock | 956 | $0.00 | $0 | 4,329 |
| 2025-01-21 | Benjamin Eric | EVP, CPXPO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,371 | $0.00 | $0 | 1,875 |
| 2025-01-21 | Benjamin Eric | EVP, CPXPO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,704 | $0.00 | $0 | 3,271 |
| 2025-01-21 | Benjamin Eric | EVP, CPXPO |
Open-market sell
S
|
Common Stock | 12,394 | $280.00 | $3,470,320 | 11,383 |
| 2025-01-21 | Benjamin Eric | EVP, CPXPO |
Exercise / conversion
M
|
Common Stock | 3,371 | $74.50 | $251,140 | 23,777 |
| 2025-01-21 | Benjamin Eric | EVP, CPXPO |
Exercise / conversion
M
|
Common Stock | 1,704 | $46.22 | $78,759 | 20,406 |
| 2025-01-10 | Singh Prem | SVP, Global Operations |
Other disposed transaction
F
|
Common Stock | 336 | $271.83 | $91,335 | 3,373 |
| 2025-01-03 | Cousin Laetitia | SVP, Reg, Quality & Compliance |
Other disposed transaction
F
|
Common Stock | 143 | $266.30 | $38,081 | 3,096 |
| 2024-12-16 | Benjamin Eric | EVP, CPXPO |
Open-market sell
S
|
Common Stock | 4,362 | $267.60 | $1,167,271 | 18,702 |
| 2024-12-10 | Budden Lauren | Group VP, CAO and Controller |
Open-market sell
S
|
Common Stock | 915 | $275.62 | $252,192 | 5,733 |
| 2024-11-12 | BORIO LUCIANA | Dir |
Open-market sell
S
|
Common Stock | 508 | $274.80 | $139,598 | 2,790 |
| 2024-09-11 | Hopfield Jessica | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,628 | $0.00 | $0 | 0 |
| 2024-09-11 | Hopfield Jessica | Dir |
Open-market sell
S
|
Common Stock | 7,628 | $225.26 | $1,718,283 | 26,917 |
| 2024-09-11 | Hopfield Jessica | Dir |
Exercise / conversion
M
|
Common Stock | 7,628 | $29.87 | $227,848 | 34,545 |
| 2024-09-10 | Scannell Timothy J | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $225.84 | $1,129,200 | 30,586 |
| 2024-09-09 | Field Mark N | SVP & Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,383 | $220.87 | $305,463 | 9,761 |
| 2024-08-30 | Field Mark N | SVP & Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 203 | $202.77 | $41,162 | 11,144 |
| 2024-08-29 | Chadwick Ana Maria | EVP, CFO & Treasurer |
Open-market buy
P
|
Common Stock | 100 | $206.00 | $20,600 | 13,314 |
| 2024-08-28 | Field Mark N | SVP & Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,387 | $203.00 | $281,561 | 11,347 |
| 2024-06-28 | Field Mark N | SVP & Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 141 | $201.80 | $28,454 | 12,734 |
| 2024-06-14 | Field Mark N | SVP & Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,500 | $199.96 | $299,940 | 12,875 |
| 2024-06-10 | Scannell Timothy J | Dir |
Open-market sell
S
|
Common Stock | 7,000 | $190.51 | $1,333,570 | 35,586 |
| 2024-06-04 | MINOGUE MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock | 843 | $0.00 | $0 | 4,614 |
| 2024-05-31 | Hollingshead James | President and CEO |
Other disposed transaction
F
|
Common Stock | 3,973 | $177.19 | $703,976 | 41,599 |
| 2024-05-28 | Scannell Timothy J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,587 | $0.00 | $0 | 0 |
| 2024-05-28 | Scannell Timothy J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,235 | $0.00 | $0 | 0 |
| 2024-05-28 | Scannell Timothy J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,525 | $0.00 | $0 | 0 |
| 2024-05-28 | Scannell Timothy J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,920 | $0.00 | $0 | 0 |
| 2024-05-28 | Scannell Timothy J | Dir |
Open-market sell
S
|
Common Stock | 3,300 | $180.90 | $596,970 | 42,586 |
| 2024-05-28 | Scannell Timothy J | Dir |
Exercise / conversion
M
|
Common Stock | 3,587 | $40.60 | $145,632 | 45,886 |
| 2024-05-28 | Scannell Timothy J | Dir |
Exercise / conversion
M
|
Common Stock | 5,235 | $28.87 | $151,134 | 42,299 |
| 2024-05-28 | Scannell Timothy J | Dir |
Exercise / conversion
M
|
Common Stock | 5,525 | $27.37 | $151,219 | 37,064 |
| 2024-05-28 | Scannell Timothy J | Dir |
Exercise / conversion
M
|
Common Stock | 3,920 | $36.38 | $142,610 | 31,539 |
| 2024-05-22 | WEATHERMAN ELIZABETH H | Dir |
Equity grant / award
A
|
Common Stock | 1,380 | $0.00 | $0 | 4,464 |
| 2024-05-01 | Chadwick Ana Maria | EVP, CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 13,214 | $0.00 | $0 | 13,214 |
| 2024-02-28 | Singh Prem | SVP, Global Operations |
Other disposed transaction
F
|
Common Stock | 90 | $163.60 | $14,724 | 5,400 |
| 2024-02-28 | Petrovic Shacey | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 11,609 | $0.00 | $0 | 0 |
| 2024-02-28 | Petrovic Shacey | Dir |
Open-market sell
S
|
Common Stock | 11,609 | $162.92 | $1,891,338 | 2,567 |
| 2024-02-28 | Petrovic Shacey | Dir |
Exercise / conversion
M
|
Common Stock | 11,609 | $92.11 | $1,069,305 | 14,176 |
| 2024-02-27 | Singh Prem | SVP, Global Operations |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 5,031 | $0.00 | $0 | 5,031 |
| 2024-02-27 | Singh Prem | SVP, Global Operations |
Equity grant / award
A
|
Common Stock | 2,100 | $0.00 | $0 | 5,490 |
| 2024-02-20 | Manea Dan | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 423 | $192.21 | $81,305 | 5,414 |
| 2024-02-20 | Manea Dan | SVP, Chief HR Officer |
Equity grant / award
A
|
Common Stock | 1,388 | $0.00 | $0 | 5,837 |
| 2024-02-20 | Manea Dan | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 73 | $191.01 | $13,944 | 4,449 |
| 2024-01-18 | STONESIFER TIMOTHY C. | Dir |
Equity grant / award
A
|
Common Stock | 1,471 | $0.00 | $0 | 1,471 |
| 2024-01-10 | Singh Prem | SVP, Global Operations |
Other disposed transaction
F
|
Common Stock | 344 | $205.07 | $70,544 | 3,390 |
| 2024-01-03 | Cousin Laetitia | SVP, Reg, Quality & Compliance |
Other disposed transaction
F
|
Common Stock | 144 | $194.66 | $28,031 | 1,446 |
| 2023-12-15 | BORIO LUCIANA | Dir |
Open-market sell
S
|
Common Stock | 72 | $207.08 | $14,910 | 2,278 |
| 2023-12-11 | Petrovic Shacey | Dir |
Equity grant / award
G
|
Common Stock | 11,130 | $0.00 | $0 | 30,000 |
| 2023-11-13 | Petrovic Shacey | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 8,162 | $0.00 | $0 | 11,609 |
| 2023-11-13 | Petrovic Shacey | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 11,838 | $0.00 | $0 | 0 |
| 2023-11-13 | Petrovic Shacey | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $164.33 | $3,286,600 | 2,567 |
| 2023-11-13 | Petrovic Shacey | Dir |
Open-market sell
S
|
Common Stock | 12,925 | $165.02 | $2,132,884 | 0 |
| 2023-11-13 | Petrovic Shacey | Dir |
Open-market sell
S
|
Common Stock | 2,075 | $165.02 | $342,416 | 41,130 |
| 2023-11-13 | Petrovic Shacey | Dir |
Exercise / conversion
M
|
Common Stock | 8,162 | $92.11 | $751,802 | 22,567 |
| 2023-11-13 | Petrovic Shacey | Dir |
Exercise / conversion
M
|
Common Stock | 11,838 | $74.50 | $881,931 | 14,405 |
| 2023-09-19 | Singh Prem | SVP, Global Operations |
Open-market buy
P
|
Common Stock | 1 | $168.92 | $169 | 4,032 |
| 2023-08-28 | Hollingshead James | President and CEO |
Open-market buy
P
|
Common Stock | 5,550 | $181.41 | $1,006,826 | 34,177 |
| 2023-08-18 | MINOGUE MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock | 8,450 | $0.00 | $0 | 9,459 |
| 2023-08-17 | MINOGUE MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock | 1,009 | $0.00 | $0 | 1,009 |
| 2023-07-03 | McMillan Wayde D. | EVP, CFO |
Open-market sell
S
|
Common Stock | 1,388 | $282.94 | $392,721 | 21,477 |
| 2023-06-20 | Manea Dan | SVP, Chief HR Officer |
Open-market sell
S
|
Common Stock | 175 | $290.00 | $50,750 | 4,522 |
| 2023-06-05 | BORIO LUCIANA | Dir |
Open-market sell
S
|
Common Stock | 500 | $283.38 | $141,690 | 2,350 |
| 2023-06-01 | Manea Dan | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 332 | $272.48 | $90,463 | 4,697 |
| 2023-05-23 | WEATHERMAN ELIZABETH H | Dir |
Equity grant / award
A
|
Common Stock | 843 | $0.00 | $0 | 3,084 |
| 2023-04-03 | McMillan Wayde D. | EVP, CFO |
Open-market sell
S
|
Common Stock | 1,255 | $318.31 | $399,479 | 22,865 |
| 2023-03-15 | Petrovic Shacey | Advisor |
Equity grant / award
G
|
Common Stock | 12,925 | $0.00 | $0 | 12,925 |
| 2023-03-14 | Alpuche Charles | Advisor |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 316 | $0.00 | $0 | 28,115 |
| 2023-03-14 | Alpuche Charles | Advisor |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 12,347 | $0.00 | $0 | 0 |
| 2023-03-14 | Alpuche Charles | Advisor |
Other disposed transaction
F
|
Common Stock | 47 | $309.10 | $14,528 | 56,954 |
| 2023-03-14 | Alpuche Charles | Advisor |
Other disposed transaction
F
|
Common Stock | 1,246 | $309.05 | $385,076 | 57,001 |
| 2023-03-14 | Alpuche Charles | Advisor |
Exercise / conversion
M
|
Common Stock | 316 | $46.22 | $14,606 | 58,247 |
| 2023-03-14 | Alpuche Charles | Advisor |
Exercise / conversion
M
|
Common Stock | 12,347 | $31.21 | $385,350 | 57,931 |
| 2023-03-13 | Alpuche Charles | Advisor |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 23,401 | $0.00 | $0 | 12,347 |
| 2023-03-13 | Alpuche Charles | Advisor |
Open-market sell
S
|
Common Stock | 23,401 | $305.15 | $7,140,815 | 45,584 |
| 2023-03-13 | Alpuche Charles | Advisor |
Exercise / conversion
M
|
Common Stock | 23,401 | $31.21 | $730,345 | 68,985 |
| 2023-03-09 | Spears Michael P | Advisor |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,336 | $0.00 | $0 | 9,156 |
| 2023-03-09 | Spears Michael P | Advisor |
Other disposed transaction
F
|
Common Stock | 345 | $287.52 | $99,194 | 13,645 |
| 2023-03-09 | Spears Michael P | Advisor |
Exercise / conversion
M
|
Common Stock | 1,336 | $74.50 | $99,532 | 13,990 |
| 2023-02-28 | Spears Michael P | Advisor |
Other disposed transaction
F
|
Common Stock | 69 | $276.36 | $19,069 | 12,654 |
| 2023-02-17 | Spears Michael P | Advisor |
Other disposed transaction
F
|
Common Stock | 488 | $296.00 | $144,448 | 12,723 |
| 2023-02-17 | Spears Michael P | Advisor |
Equity grant / award
A
|
Common Stock | 1,554 | $0.00 | $0 | 13,211 |
| 2023-02-17 | Spears Michael P | Advisor |
Other disposed transaction
F
|
Common Stock | 66 | $296.00 | $19,536 | 11,657 |
| 2023-02-10 | Spears Michael P | Advisor |
Other disposed transaction
F
|
Common Stock | 114 | $294.83 | $33,611 | 11,723 |
| 2023-01-04 | Petrovic Shacey | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,555 | $0.00 | $0 | 11,838 |
| 2023-01-04 | Petrovic Shacey | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,445 | $0.00 | $0 | 0 |
| 2023-01-04 | Petrovic Shacey | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $281.88 | $4,228,200 | 14,789 |
| 2023-01-04 | Petrovic Shacey | Dir |
Exercise / conversion
M
|
Common Stock | 4,555 | $74.50 | $339,348 | 29,789 |
| 2023-01-04 | Petrovic Shacey | Dir |
Exercise / conversion
M
|
Common Stock | 10,445 | $46.22 | $482,768 | 25,234 |
| 2023-01-03 | McMillan Wayde D. | EVP, CFO |
Open-market sell
S
|
Common Stock | 1,359 | $286.43 | $389,258 | 19,995 |
| 2022-12-16 | Petrovic Shacey | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,094 | $0.00 | $0 | 16,393 |
| 2022-12-16 | Petrovic Shacey | Dir |
Exercise / conversion
M
|
Common Stock | 1,094 | $74.50 | $81,503 | 14,789 |
| 2022-12-15 | Petrovic Shacey | Dir |
Equity grant / award
G
|
Common Stock | 22,887 | $0.00 | $0 | 73,205 |
| 2022-12-12 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,122 | $0.00 | $0 | 8,646 |
| 2022-12-12 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,385 | $0.00 | $0 | 0 |
| 2022-12-12 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 462 | $299.54 | $138,387 | 11,837 |
| 2022-12-12 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M
|
Common Stock | 2,122 | $46.22 | $98,079 | 12,299 |
| 2022-12-12 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M
|
Common Stock | 1,385 | $29.26 | $40,525 | 10,177 |
| 2022-12-07 | Petrovic Shacey | Dir |
Equity grant / award
G
|
Common Stock | 3,417 | $0.00 | $0 | 22,887 |
| 2022-12-07 | Petrovic Shacey | Dir |
Equity grant / award
G
|
Common Stock | 10,941 | $0.00 | $0 | 50,318 |
| 2022-11-18 | Manea Dan | SVP, Chief HR Officer |
Open-market sell
S
|
Common Stock | 200 | $294.62 | $58,924 | 3,158 |
| 2022-11-04 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,290 | $0.00 | $0 | 10,768 |
| 2022-11-04 | Spears Michael P | SVP, RA and Compliance |
Open-market sell
S
|
Common Stock | 13,658 | $308.99 | $4,220,185 | 8,792 |
| 2022-11-04 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M
|
Common Stock | 6,290 | $46.22 | $290,724 | 22,450 |
| 2022-10-03 | Petrovic Shacey | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 10,445 |
| 2022-10-03 | Petrovic Shacey | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $231.80 | $3,477,000 | 13,695 |
| 2022-10-03 | Petrovic Shacey | Dir |
Exercise / conversion
M
|
Common Stock | 15,000 | $46.22 | $693,300 | 28,695 |
| 2022-08-24 | Christensen Bret | EVP and CCO |
Open-market sell
S
|
Common Stock | 2,900 | $264.24 | $766,296 | 19,551 |
| 2022-07-01 | Petrovic Shacey | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,930 | $0.00 | $0 | 25,445 |
| 2022-07-01 | Petrovic Shacey | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,070 | $0.00 | $0 | 0 |
| 2022-07-01 | Petrovic Shacey | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $222.90 | $3,343,500 | 13,695 |
| 2022-07-01 | Petrovic Shacey | Dir |
Exercise / conversion
M
|
Common Stock | 7,930 | $46.22 | $366,525 | 28,695 |
| 2022-07-01 | Petrovic Shacey | Dir |
Exercise / conversion
M
|
Common Stock | 7,070 | $29.26 | $206,868 | 20,765 |
| 2022-06-15 | MINOGUE MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock | 808 | $0.00 | $0 | 8,921 |
| 2022-06-06 | Alpuche Charles | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 6,000 | $215.32 | $1,291,920 | 43,899 |
| 2022-06-03 | Budden Lauren | Group VP, CAO and Controller |
Other disposed transaction
F
|
Common Stock | 366 | $212.57 | $77,801 | 5,578 |
| 2022-06-01 | Manea Dan | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 234 | $207.38 | $48,527 | 3,358 |
| 2022-05-24 | MINOGUE MICHAEL R | Dir |
Equity grant / award
A
|
Common Stock | 1,009 | $0.00 | $0 | 1,817 |
| 2022-05-24 | WEATHERMAN ELIZABETH H | Dir |
Equity grant / award
A
|
Common Stock | 1,009 | $0.00 | $0 | 2,241 |
| 2022-04-04 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 7,070 |
| 2022-04-04 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 15,000 | $273.25 | $4,098,750 | 13,607 |
| 2022-04-04 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,000 | $29.26 | $438,900 | 28,607 |
| 2022-04-01 | McMillan Wayde D. | EVP, CFO |
Open-market sell
S
|
Common Stock | 1,455 | $275.60 | $400,998 | 21,354 |
| 2022-03-17 | Petrovic Shacey | President and CEO |
Equity grant / award
G
|
Common Stock | 19,903 | $0.00 | $0 | 26,304 |
| 2022-03-15 | MINOGUE MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock | 3,549 | $0.00 | $0 | 8,113 |
| 2022-02-28 | Spears Michael P | SVP, RA and Compliance |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 1,820 | $0.00 | $0 | 1,820 |
| 2022-02-28 | Spears Michael P | SVP, RA and Compliance |
Equity grant / award
A
|
Common Stock | 661 | $0.00 | $0 | 16,160 |
| 2022-02-28 | Petrovic Shacey | President and CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 17,473 | $0.00 | $0 | 17,473 |
| 2022-02-28 | Petrovic Shacey | President and CEO |
Equity grant / award
A
|
Common Stock | 6,347 | $0.00 | $0 | 33,510 |
| 2022-02-26 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 302 | $262.37 | $79,236 | 15,499 |
| 2022-02-18 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 1,247 | $234.18 | $292,022 | 15,801 |
| 2022-02-18 | Spears Michael P | SVP, RA and Compliance |
Equity grant / award
A
|
Common Stock | 4,072 | $0.00 | $0 | 17,048 |
| 2022-02-17 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 63 | $240.81 | $15,171 | 12,976 |
| 2022-02-10 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 107 | $252.81 | $27,051 | 13,039 |
| 2022-02-04 | WEATHERMAN ELIZABETH H | Dir |
Equity grant / award
A
|
Common Stock | 1,232 | $0.00 | $0 | 1,232 |
| 2022-01-05 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 22,070 |
| 2022-01-05 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 15,000 | $264.97 | $3,974,550 | 17,249 |
| 2022-01-05 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,000 | $29.26 | $438,900 | 32,249 |
| 2022-01-03 | Petrovic Shacey | President and CEO |
Other disposed transaction
F
|
Common Stock | 693 | $275.70 | $191,060 | 17,249 |
| 2021-12-31 | McMillan Wayde D. | EVP, CFO |
Open-market sell
S
|
Common Stock | 90 | $271.23 | $24,411 | 20,078 |
| 2021-12-31 | McMillan Wayde D. | EVP, CFO |
Open-market sell
S
|
Common Stock | 672 | $270.19 | $181,568 | 20,168 |
| 2021-12-31 | McMillan Wayde D. | EVP, CFO |
Open-market sell
S
|
Common Stock | 500 | $268.88 | $134,440 | 20,840 |
| 2021-12-31 | McMillan Wayde D. | EVP, CFO |
Open-market sell
S
|
Common Stock | 400 | $267.82 | $107,128 | 21,340 |
| 2021-12-31 | McMillan Wayde D. | EVP, CFO |
Open-market sell
S
|
Common Stock | 193 | $266.37 | $51,409 | 21,740 |
| 2021-12-16 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,163 | $0.00 | $0 | 33,375 |
| 2021-12-16 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,163 | $46.22 | $99,974 | 17,942 |
| 2021-12-13 | Petrovic Shacey | President and CEO |
Equity grant / award
G
|
Common Stock | 7,640 | $0.00 | $0 | 61,259 |
| 2021-12-06 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,350 | $0.00 | $0 | 1,385 |
| 2021-12-06 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 266 | $257.60 | $68,522 | 13,146 |
| 2021-12-06 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M
|
Common Stock | 2,350 | $29.26 | $68,761 | 13,412 |
| 2021-11-11 | Lemoine David A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,587 | $0.00 | $0 | 0 |
| 2021-11-11 | Lemoine David A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,235 | $0.00 | $0 | 0 |
| 2021-11-11 | Lemoine David A | Dir |
Open-market sell
S
|
Common Stock | 4,565 | $314.96 | $1,437,792 | 10,756 |
| 2021-11-11 | Lemoine David A | Dir |
Exercise / conversion
M
|
Common Stock | 3,587 | $40.60 | $145,632 | 15,321 |
| 2021-11-11 | Lemoine David A | Dir |
Exercise / conversion
M
|
Common Stock | 5,235 | $28.87 | $151,134 | 11,734 |
| 2021-10-15 | BORIO LUCIANA | Dir |
Equity grant / award
A
|
Common Stock | 998 | $0.00 | $0 | 998 |
| 2021-10-01 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,564 | $0.00 | $0 | 37,070 |
| 2021-10-01 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,436 | $0.00 | $0 | 0 |
| 2021-10-01 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 15,000 | $282.87 | $4,243,050 | 15,779 |
| 2021-10-01 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 7,564 | $29.26 | $221,323 | 30,779 |
| 2021-10-01 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 7,436 | $30.58 | $227,393 | 23,215 |
| 2021-08-31 | Petrovic Shacey | President and CEO |
Equity grant / award
G
|
Common Stock | 38,100 | $0.00 | $0 | 6,401 |
| 2021-08-31 | Petrovic Shacey | President and CEO |
Equity grant / award
G
|
Common Stock | 18,596 | $0.00 | $0 | 44,501 |
| 2021-08-26 | Christensen Bret | EVP and CCO |
Open-market sell
S
|
Common Stock | 3,000 | $294.13 | $882,390 | 16,331 |
| 2021-08-18 | Christensen Bret | EVP and CCO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,000 | $0.00 | $0 | 15,549 |
| 2021-08-18 | Christensen Bret | EVP and CCO |
Exercise / conversion
M
|
Common Stock | 3,000 | $42.82 | $128,460 | 19,331 |
| 2021-08-17 | Alpuche Charles | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 4,000 | $300.44 | $1,201,760 | 41,527 |
| 2021-08-09 | Lemoine David A | Dir |
Open-market sell
S
|
Common Stock | 1,286 | $277.48 | $356,839 | 6,499 |
| 2021-07-01 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 7,436 |
| 2021-07-01 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 15,000 | $278.56 | $4,178,400 | 15,779 |
| 2021-07-01 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,000 | $30.58 | $458,700 | 30,779 |
| 2021-07-01 | Alpuche Charles | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,250 | $278.67 | $627,008 | 45,527 |
| 2021-06-04 | CRAWFORD SALLY | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $269.07 | $2,690,750 | 20,306 |
| 2021-06-03 | Budden Lauren | VP, CAO and Controller |
Other disposed transaction
F
|
Common Stock | 365 | $263.84 | $96,302 | 3,816 |
| 2021-06-02 | Alpuche Charles | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,900 | $262.67 | $499,073 | 47,777 |
| 2021-06-01 | Manea Dan | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 234 | $264.47 | $61,886 | 2,869 |
| 2021-05-27 | Scannell Timothy J | Dir |
Equity grant / award
A
|
Common Stock | 808 | $0.00 | $0 | 24,387 |
| 2021-05-21 | Fallon John A. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,587 | $0.00 | $0 | 0 |
| 2021-05-21 | Fallon John A. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 2,235 | $0.00 | $0 | 0 |
| 2021-05-21 | Fallon John A. | Dir |
Open-market sell
S
|
Common Stock | 3,587 | $253.21 | $908,246 | 14,498 |
| 2021-05-21 | Fallon John A. | Dir |
Open-market sell
S
|
Common Stock | 2,235 | $253.61 | $566,808 | 18,085 |
| 2021-05-21 | Fallon John A. | Dir |
Exercise / conversion
M
|
Common Stock | 3,587 | $40.60 | $145,632 | 20,320 |
| 2021-05-21 | Fallon John A. | Dir |
Exercise / conversion
M
|
Common Stock | 2,235 | $28.87 | $64,524 | 16,733 |
| 2021-05-14 | Petrovic Shacey | President and CEO |
Equity grant / award
G
|
Common Stock | 25,905 | $0.00 | $0 | 25,905 |
| 2021-05-13 | Nevinny Corinne H | Dir |
Open-market sell
S
|
Common Stock | 933 | $231.42 | $215,915 | 3,350 |
| 2021-04-01 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 22,436 |
| 2021-04-01 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 15,000 | $266.17 | $3,992,550 | 41,589 |
| 2021-04-01 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,000 | $30.58 | $458,700 | 56,589 |
| 2021-02-26 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 302 | $259.10 | $78,248 | 11,062 |
| 2021-02-17 | Spears Michael P | SVP, RA and Compliance |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 1,821 | $0.00 | $0 | 1,821 |
| 2021-02-17 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 1,323 | $279.69 | $370,030 | 11,364 |
| 2021-02-17 | Spears Michael P | SVP, RA and Compliance |
Equity grant / award
A
|
Common Stock | 3,617 | $0.00 | $0 | 12,687 |
| 2021-02-17 | Spears Michael P | SVP, RA and Compliance |
Equity grant / award
A
|
Common Stock | 625 | $0.00 | $0 | 9,070 |
| 2021-02-12 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 395 | $289.77 | $114,459 | 8,445 |
| 2021-02-10 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 107 | $280.15 | $29,976 | 8,840 |
| 2021-01-04 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 37,436 |
| 2021-01-04 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 15,000 | $250.61 | $3,759,150 | 21,535 |
| 2021-01-04 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,000 | $30.58 | $458,700 | 36,535 |
| 2021-01-04 | Petrovic Shacey | President and CEO |
Other disposed transaction
F
|
Common Stock | 695 | $251.62 | $174,876 | 21,535 |
| 2020-12-18 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,417 | $0.00 | $0 | 44,634 |
| 2020-12-18 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,417 | $29.26 | $99,981 | 22,230 |
| 2020-12-15 | Budden Lauren | VP, CAO and Controller |
Other disposed transaction
F
|
Common Stock | 6 | $241.76 | $1,451 | 3,883 |
| 2020-12-15 | Budden Lauren | VP, CAO and Controller |
Equity grant / award
A
|
Common Stock | 20 | $0.00 | $0 | 3,889 |
| 2020-11-17 | Lemoine David A | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $250.71 | $250,710 | 6,977 |
| 2020-11-04 | Fallon John A. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,000 | $0.00 | $0 | 2,235 |
| 2020-11-04 | Fallon John A. | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $230.00 | $690,000 | 14,498 |
| 2020-11-04 | Fallon John A. | Dir |
Exercise / conversion
M
|
Common Stock | 3,000 | $28.87 | $86,610 | 17,498 |
| 2020-11-02 | Fallon John A. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,000 | $0.00 | $0 | 0 |
| 2020-11-02 | Fallon John A. | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $225.00 | $900,000 | 14,498 |
| 2020-11-02 | Fallon John A. | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $35.11 | $140,440 | 18,498 |
| 2020-10-20 | Frederick Wayne A.I. | Dir |
Equity grant / award
A
|
Common Stock | 1,016 | $0.00 | $0 | 1,016 |
| 2020-10-09 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 8,907 | $0.00 | $0 | 3,735 |
| 2020-10-09 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 13,350 | $0.00 | $0 | 0 |
| 2020-10-09 | Spears Michael P | SVP, RA and Compliance |
Open-market sell
S
|
Common Stock | 22,257 | $246.10 | $5,477,448 | 8,947 |
| 2020-10-09 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M
|
Common Stock | 8,907 | $29.26 | $260,619 | 31,204 |
| 2020-10-09 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M
|
Common Stock | 13,350 | $29.87 | $398,764 | 22,297 |
| 2020-10-05 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 52,436 |
| 2020-10-05 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 15,000 | $233.91 | $3,508,650 | 18,813 |
| 2020-10-05 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,000 | $30.58 | $458,700 | 33,813 |
| 2020-09-15 | Spears Michael P | SVP, RA and Compliance |
Equity grant / award
G
|
Common Stock | 2,500 | $0.00 | $0 | 8,947 |
| 2020-09-01 | Alpuche Charles | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,415 | $220.11 | $751,676 | 41,257 |
| 2020-08-19 | Petrovic Shacey | President and CEO |
Equity grant / award
G
|
Common Stock | 87,495 | $0.00 | $0 | 18,813 |
| 2020-08-12 | Christensen Bret | EVP and CCO |
Open-market sell
S
|
Common Stock | 5,000 | $201.54 | $1,007,700 | 13,700 |
| 2020-08-11 | Petrovic Shacey | President and CEO |
Equity grant / award
G
|
Common Stock | 14,750 | $0.00 | $0 | 106,308 |
| 2020-07-23 | Benjamin Eric | SVP, Innovation and Strategy |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,996 | $0.00 | $0 | 0 |
| 2020-07-23 | Benjamin Eric | SVP, Innovation and Strategy |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,396 | $0.00 | $0 | 0 |
| 2020-07-23 | Benjamin Eric | SVP, Innovation and Strategy |
Open-market sell
S
|
Common Stock | 8,392 | $210.00 | $1,762,320 | 8,704 |
| 2020-07-23 | Benjamin Eric | SVP, Innovation and Strategy |
Exercise / conversion
M
|
Common Stock | 6,996 | $29.26 | $204,703 | 17,096 |
| 2020-07-23 | Benjamin Eric | SVP, Innovation and Strategy |
Exercise / conversion
M
|
Common Stock | 1,396 | $30.02 | $41,908 | 10,100 |
| 2020-07-23 | Benjamin Eric | SVP, Innovation and Strategy |
Open-market sell
S
|
Common Stock | 6,520 | $210.00 | $1,369,200 | 8,704 |
| 2020-06-03 | Budden Lauren | VP, CAO and Controller |
Other disposed transaction
F
|
Common Stock | 365 | $181.00 | $66,065 | 3,840 |
| 2020-06-01 | Manea Dan | SVP, Chief HR Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 2,306 | $0.00 | $0 | 2,306 |
| 2020-06-01 | Manea Dan | SVP, Chief HR Officer |
Equity grant / award
A
|
Common Stock | 2,383 | $0.00 | $0 | 2,383 |
| 2020-05-28 | Nevinny Corinne H | Dir |
Equity grant / award
A
|
Common Stock | 1,029 | $0.00 | $0 | 4,283 |
| 2020-05-26 | Christensen Bret | EVP and CCO |
Other disposed transaction
F
|
Common Stock | 4,663 | $182.63 | $851,604 | 18,601 |
| 2020-05-01 | Nevinny Corinne H | Dir |
Open-market sell
S
|
Common Stock | 863 | $196.82 | $169,856 | 3,254 |
| 2020-04-30 | Nevinny Corinne H | Dir |
Open-market sell
S
|
Common Stock | 796 | $195.54 | $155,650 | 4,117 |
| 2020-04-16 | Spears Michael P | SVP, RA and Compliance |
Open-market sell
S
|
Common Stock | 1,449 | $193.76 | $280,758 | 11,447 |
| 2020-04-01 | Kapples John W. | SVP, Secretary and GC |
Other disposed transaction
F
|
Common Stock | 962 | $159.17 | $153,122 | 10,191 |
| 2020-03-06 | Lemoine David A | Dir |
Open-market sell
S
|
Common Stock | 1,042 | $177.49 | $184,945 | 6,948 |
| 2020-02-28 | Spears Michael P | SVP, RA and Compliance |
Open-market sell
S
|
Common Stock | 664 | $190.00 | $126,160 | 12,896 |
| 2020-02-28 | McMillan Wayde D. | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 2,512 | $189.97 | $477,205 | 23,764 |
| 2020-02-27 | Spears Michael P | SVP, RA and Compliance |
Open-market sell
S
|
Common Stock | 13,627 | $182.01 | $2,480,194 | 13,560 |
| 2020-02-26 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 301 | $180.01 | $54,183 | 27,187 |
| 2020-02-21 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 4,138 | $212.31 | $878,539 | 27,488 |
| 2020-02-21 | Spears Michael P | SVP, RA and Compliance |
Equity grant / award
A
|
Common Stock | 7,572 | $0.00 | $0 | 31,626 |
| 2020-02-14 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 416 | $212.32 | $88,325 | 24,054 |
| 2020-02-10 | Spears Michael P | SVP, RA and Compliance |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 2,618 | $0.00 | $0 | 2,618 |
| 2020-02-10 | Spears Michael P | SVP, RA and Compliance |
Equity grant / award
A
|
Common Stock | 925 | $0.00 | $0 | 24,470 |
| 2020-01-02 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 12,500 | $0.00 | $0 | 67,436 |
| 2020-01-02 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 12,500 | $169.63 | $2,120,372 | 95,530 |
| 2020-01-02 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 12,500 | $30.58 | $382,250 | 108,030 |
| 2020-01-02 | Petrovic Shacey | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,008 | $169.77 | $171,128 | 95,530 |
| 2019-11-27 | MINOGUE MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock | 4,564 | $0.00 | $0 | 4,564 |
| 2019-11-15 | Petrovic Shacey | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,417 | $0.00 | $0 | 48,051 |
| 2019-11-15 | Petrovic Shacey | President and CEO |
Equity grant / award
G
|
Common Stock | 835 | $0.00 | $0 | 96,538 |
| 2019-11-15 | Petrovic Shacey | President and CEO |
Other disposed transaction
F
|
Common Stock | 554 | $180.22 | $99,842 | 97,373 |
| 2019-11-15 | Petrovic Shacey | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,417 | $29.26 | $99,981 | 97,927 |
| 2019-11-14 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,100 | $0.00 | $0 | 12,642 |
| 2019-11-14 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 181 | $177.50 | $32,128 | 23,545 |
| 2019-11-14 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M
|
Common Stock | 1,100 | $29.26 | $32,186 | 23,726 |
| 2019-11-01 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 689 | $145.69 | $100,380 | 94,510 |
| 2019-09-03 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 649 | $152.40 | $98,908 | 95,199 |
| 2019-08-15 | Spears Michael P | SVP, RA and Compliance |
Open-market sell
S
|
Common Stock | 4,153 | $146.12 | $606,836 | 22,626 |
| 2019-07-31 | Hollingshead James | Dir |
Equity grant / award
A
|
Common Stock | 2,033 | $0.00 | $0 | 2,033 |
| 2019-06-13 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,000 | $0.00 | $0 | 13,742 |
| 2019-06-13 | Spears Michael P | SVP, RA and Compliance |
Other disposed transaction
F
|
Common Stock | 496 | $117.98 | $58,518 | 26,779 |
| 2019-06-13 | Spears Michael P | SVP, RA and Compliance |
Exercise / conversion
M
|
Common Stock | 2,000 | $29.26 | $58,520 | 27,275 |
| 2019-06-05 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 895 | $113.00 | $101,135 | 95,559 |
| 2019-06-03 | Budden Lauren | VP, CAO and Controller |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 1,397 | $0.00 | $0 | 1,397 |
| 2019-06-03 | Budden Lauren | VP, CAO and Controller |
Equity grant / award
A
|
Common Stock | 3,721 | $0.00 | $0 | 3,721 |
| 2019-05-30 | Scannell Timothy J | Dir |
Equity grant / award
A
|
Common Stock | 1,726 | $0.00 | $0 | 22,550 |
| 2019-05-24 | Christensen Bret | EVP and CCO |
Other disposed transaction
F
|
Common Stock | 687 | $108.57 | $74,588 | 13,809 |
| 2019-05-16 | Lemoine David A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 8,752 | $0.00 | $0 | 0 |
| 2019-05-16 | Lemoine David A | Dir |
Open-market sell
S
|
Common Stock | 8,752 | $106.92 | $935,757 | 9,148 |
| 2019-05-16 | Lemoine David A | Dir |
Exercise / conversion
M
|
Common Stock | 8,752 | $26.00 | $227,552 | 17,900 |
| 2019-05-15 | Lemoine David A | Dir |
Open-market sell
S
|
Common Stock | 874 | $102.49 | $89,576 | 9,148 |
| 2019-04-02 | Colleran David | SVP, Secretary and GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,395 | $0.00 | $0 | 3,698 |
| 2019-04-02 | Colleran David | SVP, Secretary and GC |
Open-market sell
S
|
Common Stock | 7,395 | $94.89 | $701,712 | 30,433 |
| 2019-04-02 | Colleran David | SVP, Secretary and GC |
Exercise / conversion
M
|
Common Stock | 7,395 | $30.98 | $229,097 | 37,828 |
| 2019-04-01 | Kapples John W. | SVP, Secretary and GC |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 5,278 | $0.00 | $0 | 5,278 |
| 2019-04-01 | Kapples John W. | SVP, Secretary and GC |
Equity grant / award
A
|
Common Stock | 9,825 | $0.00 | $0 | 9,825 |
| 2019-03-28 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 4,305 | $94.04 | $404,842 | 19,687 |
| 2019-03-20 | Fallon John A. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,000 | $0.00 | $0 | 5,000 |
| 2019-03-20 | Fallon John A. | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $100.00 | $500,000 | 11,743 |
| 2019-03-20 | Fallon John A. | Dir |
Exercise / conversion
M
|
Common Stock | 5,000 | $21.35 | $106,750 | 16,743 |
| 2019-03-12 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,748 | $0.00 | $0 | 5,247 |
| 2019-03-12 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 5,686 | $0.00 | $0 | 5,686 |
| 2019-03-12 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 19,915 | $0.00 | $0 | 11,967 |
| 2019-03-12 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Open-market sell
S
|
Common Stock | 27,349 | $94.03 | $2,571,613 | 23,992 |
| 2019-03-12 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 1,748 | $74.50 | $130,226 | 51,341 |
| 2019-03-12 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 5,686 | $46.22 | $262,807 | 49,593 |
| 2019-03-12 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 19,915 | $31.20 | $621,348 | 43,907 |
| 2019-03-06 | Petrovic Shacey | President and CEO |
Open-market sell
S
|
Common Stock | 1,066 | $92.64 | $98,754 | 96,454 |
| 2019-03-01 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,608 | $95.22 | $153,119 | 23,992 |
| 2019-02-27 | Levitz Michael L | SVP and CFO |
Open-market sell
S
|
Common Stock | 1,350 | $92.01 | $124,214 | 56,651 |
| 2019-02-26 | Spears Michael P | SVP, QA and RA |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 5,296 | $0.00 | $0 | 5,296 |
| 2019-02-26 | Spears Michael P | SVP, QA and RA |
Equity grant / award
A
|
Common Stock | 2,036 | $0.00 | $0 | 25,275 |
| 2019-02-26 | Benjamin Eric | SVP, R&D, New Prod Dev. & Comm |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 3,001 | $0.00 | $0 | 3,001 |
| 2019-02-26 | Benjamin Eric | SVP, R&D, New Prod Dev. & Comm |
Equity grant / award
A
|
Common Stock | 1,154 | $0.00 | $0 | 12,177 |
| 2019-02-24 | Spears Michael P | SVP, QA and RA |
Other disposed transaction
F
|
Common Stock | 2,977 | $87.60 | $260,785 | 23,239 |
| 2019-02-22 | Spears Michael P | SVP, QA and RA |
Other disposed transaction
F
|
Common Stock | 637 | $87.60 | $55,801 | 26,216 |
| 2019-02-14 | Spears Michael P | SVP, QA and RA |
Other disposed transaction
F
|
Common Stock | 451 | $84.83 | $38,258 | 26,853 |
| 2019-02-05 | Colleran David | SVP, Secretary and GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,834 | $0.00 | $0 | 6,997 |
| 2019-02-05 | Colleran David | SVP, Secretary and GC |
Open-market sell
S
|
Common Stock | 6,834 | $80.72 | $551,640 | 34,133 |
| 2019-02-05 | Colleran David | SVP, Secretary and GC |
Exercise / conversion
M
|
Common Stock | 6,834 | $29.26 | $199,963 | 40,967 |
| 2019-02-01 | Alpuche Charles | EVP & Chief Operations Officer |
Other disposed transaction
F
|
Common Stock | 1,612 | $82.53 | $133,038 | 41,714 |
| 2019-01-31 | Colleran David | SVP, Secretary and GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,826 | $0.00 | $0 | 13,831 |
| 2019-01-31 | Colleran David | SVP, Secretary and GC |
Open-market sell
S
|
Common Stock | 4,826 | $80.00 | $386,080 | 34,133 |
| 2019-01-31 | Colleran David | SVP, Secretary and GC |
Exercise / conversion
M
|
Common Stock | 4,826 | $29.26 | $141,209 | 38,959 |
| 2019-01-25 | Nevinny Corinne H | Dir |
Equity grant / award
A
|
Common Stock | 3,187 | $0.00 | $0 | 3,187 |
| 2019-01-02 | Petrovic Shacey | President and CEO |
Equity grant / award
A
|
Common Stock | 6,809 | $0.00 | $0 | 97,415 |
| 2018-12-06 | Petrovic Shacey | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,834 | $0.00 | $0 | 51,468 |
| 2018-12-06 | Petrovic Shacey | President and COO |
Other disposed transaction
F
|
Common Stock | 2,427 | $82.38 | $199,936 | 90,606 |
| 2018-12-06 | Petrovic Shacey | President and COO |
Exercise / conversion
M
|
Common Stock | 6,834 | $29.26 | $199,963 | 93,033 |
| 2018-11-14 | Colleran David | SVP, Secretary and GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,264 | $0.00 | $0 | 7,108 |
| 2018-11-14 | Colleran David | SVP, Secretary and GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,849 | $0.00 | $0 | 27,732 |
| 2018-11-14 | Colleran David | SVP, Secretary and GC |
Open-market sell
S
|
Common Stock | 6,113 | $80.41 | $491,546 | 34,042 |
| 2018-11-14 | Colleran David | SVP, Secretary and GC |
Exercise / conversion
M
|
Common Stock | 4,264 | $46.22 | $197,082 | 40,155 |
| 2018-11-14 | Colleran David | SVP, Secretary and GC |
Exercise / conversion
M
|
Common Stock | 1,849 | $30.98 | $57,282 | 35,891 |
| 2018-11-01 | Petrovic Shacey | President and COO |
Open-market sell
S
|
Common Stock | 1,134 | $86.91 | $98,556 | 86,199 |
| 2018-10-15 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Open-market sell
S
|
Common Stock | 602 | $88.58 | $53,325 | 26,153 |
| 2018-09-14 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Open-market sell
S
|
Common Stock | 602 | $107.99 | $65,010 | 26,755 |
| 2018-09-04 | Petrovic Shacey | President and COO |
Open-market sell
S
|
Common Stock | 960 | $104.26 | $100,090 | 87,333 |
| 2018-08-14 | Spears Michael P | SVP, QA and RA |
Open-market sell
S
|
Common Stock | 643 | $86.84 | $55,836 | 27,304 |
| 2018-08-14 | Spears Michael P | SVP, QA and RA |
Open-market sell
S
|
Common Stock | 4,400 | $85.97 | $378,277 | 27,947 |
| 2018-07-27 | Spears Michael P | SVP, QA and RA |
Other disposed transaction
F
|
Common Stock | 3,324 | $83.30 | $276,889 | 32,347 |
| 2018-07-02 | Benjamin Eric | SVP, R&D, New Prod Dev. & Comm |
Other disposed transaction
F
|
Common Stock | 102 | $85.70 | $8,741 | 12,367 |
| 2018-06-29 | Colleran David | SVP, Secretary and GC |
Other disposed transaction
F
|
Common Stock | 3,205 | $85.70 | $274,668 | 34,042 |
| 2018-06-28 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 811 | $0.00 | $0 | 31,882 |
| 2018-06-28 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 292 | $86.51 | $25,261 | 27,959 |
| 2018-06-28 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 811 | $31.20 | $25,303 | 28,251 |
| 2018-06-13 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,421 | $0.00 | $0 | 13,350 |
| 2018-06-13 | Spears Michael P | SVP, QA and RA |
Open-market sell
S
|
Common Stock | 6,421 | $100.00 | $642,100 | 35,671 |
| 2018-06-13 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M
|
Common Stock | 6,421 | $29.87 | $191,795 | 42,092 |
| 2018-06-12 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,075 | $0.00 | $0 | 19,771 |
| 2018-06-12 | Spears Michael P | SVP, QA and RA |
Open-market sell
S
|
Common Stock | 1,075 | $100.00 | $107,500 | 35,671 |
| 2018-06-12 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M
|
Common Stock | 1,075 | $29.87 | $32,110 | 36,746 |
| 2018-06-01 | Petrovic Shacey | President and COO |
Open-market sell
S
|
Common Stock | 1,067 | $94.72 | $101,066 | 88,293 |
| 2018-05-30 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 8,071 | $0.00 | $0 | 20,846 |
| 2018-05-30 | Spears Michael P | SVP, QA and RA |
Open-market sell
S
|
Common Stock | 8,071 | $95.00 | $766,745 | 35,671 |
| 2018-05-30 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M
|
Common Stock | 8,071 | $29.87 | $241,081 | 43,742 |
| 2018-05-25 | Christensen Bret | SVP and CCO |
Other disposed transaction
F
|
Common Stock | 688 | $92.83 | $63,867 | 11,016 |
| 2018-05-24 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,077 | $0.00 | $0 | 15,742 |
| 2018-05-24 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,594 | $0.00 | $0 | 28,917 |
| 2018-05-24 | Spears Michael P | SVP, QA and RA |
Open-market sell
S
|
Common Stock | 8,671 | $90.00 | $780,390 | 35,671 |
| 2018-05-24 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M
|
Common Stock | 7,077 | $29.26 | $207,073 | 44,342 |
| 2018-05-24 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M
|
Common Stock | 1,594 | $29.87 | $47,613 | 37,265 |
| 2018-05-18 | Spears Michael P | SVP, QA and RA |
Open-market sell
S
|
Common Stock | 100 | $88.38 | $8,838 | 35,671 |
| 2018-05-18 | Spears Michael P | SVP, QA and RA |
Open-market sell
S
|
Common Stock | 7,674 | $87.76 | $673,463 | 35,771 |
| 2018-05-16 | CRAWFORD SALLY | Dir |
Equity grant / award
A
|
Common Stock | 2,185 | $0.00 | $0 | 26,743 |
| 2018-05-15 | Spears Michael P | SVP, QA and RA |
Open-market sell
S
|
Common Stock | 1,893 | $87.20 | $165,070 | 43,445 |
| 2018-05-15 | Spears Michael P | SVP, QA and RA |
Open-market sell
S
|
Common Stock | 6,221 | $86.47 | $537,930 | 45,338 |
| 2018-05-04 | Levitz Michael L | SVP and CFO |
Other disposed transaction
F
|
Common Stock | 6,376 | $83.88 | $534,819 | 61,270 |
| 2018-05-01 | Lemoine David A | Dir |
Open-market sell
S
|
Common Stock | 1,084 | $84.93 | $92,064 | 8,398 |
| 2018-03-29 | Petrovic Shacey | President and COO |
Other disposed transaction
F
|
Common Stock | 1,010 | $86.68 | $87,547 | 89,007 |
| 2018-03-28 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 2,972 | $84.97 | $252,531 | 25,633 |
| 2018-03-23 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 5,166 | $0.00 | $0 | 22,819 |
| 2018-03-23 | Spears Michael P | SVP, QA and RA |
Other disposed transaction
F
|
Common Stock | 1,768 | $85.46 | $151,093 | 51,559 |
| 2018-03-23 | Spears Michael P | SVP, QA and RA |
Exercise / conversion
M
|
Common Stock | 5,166 | $29.26 | $151,157 | 53,327 |
| 2018-03-16 | Thomas Bradley A | EVP Human Resources |
Open-market sell
S
|
Common Stock | 400 | $85.00 | $34,000 | 66,828 |
| 2018-03-16 | Thomas Bradley A | EVP Human Resources |
Open-market sell
S
|
Common Stock | 3,100 | $85.00 | $263,500 | 67,228 |
| 2018-03-15 | Alpuche Charles | EVP & Chief Operations Officer |
Open-market sell
S
|
Common Stock | 7,090 | $84.65 | $600,168 | 42,973 |
| 2018-03-14 | Thomas Bradley A | EVP Human Resources |
Open-market sell
S
|
Common Stock | 7,250 | $83.81 | $607,622 | 70,328 |
| 2018-03-13 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,205 | $0.00 | $0 | 35,087 |
| 2018-03-13 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 1,183 | $84.50 | $99,964 | 28,605 |
| 2018-03-13 | Abdel-Malek Aiman | EVP & Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 3,205 | $31.20 | $99,996 | 29,788 |
| 2018-03-06 | Petrovic Shacey | President and COO |
Open-market sell
S
|
Common Stock | 1,319 | $76.81 | $101,312 | 90,017 |
| 2018-03-02 | SULLIVAN PATRICK J | CEO and Chairman of the Board |
Other disposed transaction
F
|
Common Stock | 6,468 | $73.07 | $472,617 | 257,852 |
| 2018-02-24 | Alpuche Charles | EVP & Chief Operations Officer |
Other disposed transaction
F
|
Common Stock | 2,452 | $75.55 | $185,249 | 50,063 |
| 2018-02-22 | Thomas Bradley A | EVP Human Resources |
Other disposed transaction
F
|
Common Stock | 675 | $80.46 | $54,310 | 78,833 |
| 2018-02-14 | SULLIVAN PATRICK J | CEO and Chairman of the Board |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 31,476 | $0.00 | $0 | 31,476 |
| 2018-02-14 | SULLIVAN PATRICK J | CEO and Chairman of the Board |
Equity grant / award
A
|
Common Stock | 12,081 | $0.00 | $0 | 294,188 |
| 2018-02-14 | Benjamin Eric | SVP, R&D, New Prod Dev. & Comm |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 5,246 | $0.00 | $0 | 5,246 |
| 2018-02-14 | Benjamin Eric | SVP, R&D, New Prod Dev. & Comm |
Equity grant / award
A
|
Common Stock | 2,013 | $0.00 | $0 | 13,486 |
| 2018-02-13 | SULLIVAN PATRICK J | CEO and Chairman of the Board |
Equity grant / award
A
|
Common Stock | 102,530 | $0.00 | $0 | 282,107 |
| 2018-02-09 | Petrovic Shacey | President and COO |
Other disposed transaction
F
|
Common Stock | 6,418 | $72.75 | $466,910 | 76,504 |
| 2018-02-02 | Alpuche Charles | EVP, Global Manufacturing |
Other disposed transaction
F
|
Common Stock | 1,629 | $75.84 | $123,543 | 33,196 |
| 2017-12-01 | Thomas Bradley A | EVP Human Resources |
Other disposed transaction
F
|
Common Stock | 1,967 | $70.68 | $139,028 | 61,811 |
| 2017-11-13 | MULLEN JAMES C | Dir |
Open-market buy
P
|
Common Stock | 2,500 | $67.45 | $168,633 | 5,598 |
| 2017-09-06 | Alpuche Charles | EVP, Global Manufacturing |
Open-market buy
P
|
Common Stock | 2,500 | $58.08 | $145,212 | 34,709 |
| 2017-08-28 | SULLIVAN PATRICK J | CEO and Chairman of the Board |
Equity grant / award
A · derivative
|
Performance Vesting Restricted Stock Units | 50,000 | $0.00 | $0 | 50,000 |
| 2017-08-10 | MINOGUE MICHAEL R | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 4,226 | $0.00 | $0 | 4,226 |
| 2017-08-10 | MINOGUE MICHAEL R | Dir |
Equity grant / award
A
|
Common Stock | 3,173 | $0.00 | $0 | 3,173 |
| 2017-08-09 | MULLEN JAMES C | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 4,126 | $0.00 | $0 | 4,126 |
| 2017-08-09 | MULLEN JAMES C | Dir |
Equity grant / award
A
|
Common Stock | 3,098 | $0.00 | $0 | 3,098 |
| 2017-07-27 | Spears Michael P | SVP, QA and RA |
Other disposed transaction
F
|
Common Stock | 2,434 | $52.26 | $127,201 | 35,621 |
| 2017-05-26 | Christensen Bret | SVP and CCO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 18,549 | $0.00 | $0 | 18,549 |
| 2017-05-26 | Christensen Bret | SVP and CCO |
Equity grant / award
A
|
Common Stock | 7,006 | $0.00 | $0 | 7,006 |
| 2017-05-17 | Zakrzewski Joseph S | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 3,587 | $0.00 | $0 | 3,587 |
| 2017-05-17 | Zakrzewski Joseph S | Dir |
Equity grant / award
A
|
Common Stock | 2,709 | $0.00 | $0 | 30,558 |
| 2017-05-16 | Spears Michael P | SVP, QA and RA |
Open-market buy
P
|
Common Stock | 2,500 | $40.59 | $101,470 | 38,055 |
| 2017-05-11 | Hopfield Jessica | Dir |
Open-market buy
P
|
Common Stock | 2,580 | $38.68 | $99,783 | 15,228 |
| 2017-05-01 | Lemoine David A | Dir |
Open-market sell
S
|
Common Stock | 1,524 | $43.40 | $66,142 | 7,414 |
| 2017-04-01 | Petrovic Shacey | President and COO |
Other disposed transaction
F
|
Common Stock | 1,071 | $43.09 | $46,149 | 82,922 |
| 2017-03-28 | Abdel-Malek Aiman | SVP, Advanced Technology |
Other disposed transaction
F
|
Common Stock | 1,522 | $42.43 | $64,578 | 16,353 |
| 2017-03-13 | SOMMER REGINA O | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,520 | $0.00 | $0 | 0 |
| 2017-03-13 | SOMMER REGINA O | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 18,480 | $0.00 | $0 | 0 |
| 2017-03-13 | SOMMER REGINA O | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,000 | $0.00 | $0 | 0 |
| 2017-03-13 | SOMMER REGINA O | Dir |
Open-market sell
S
|
Common Stock | 40,000 | $45.00 | $1,800,132 | 20,330 |
| 2017-03-13 | SOMMER REGINA O | Dir |
Exercise / conversion
M
|
Common Stock | 9,520 | $18.75 | $178,500 | 60,330 |
| 2017-03-13 | SOMMER REGINA O | Dir |
Exercise / conversion
M
|
Common Stock | 18,480 | $7.06 | $130,469 | 50,810 |
| 2017-03-13 | SOMMER REGINA O | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $14.48 | $57,920 | 32,330 |
| 2017-03-06 | Lemoine David A | Dir |
Open-market sell
S
|
Common Stock | 1,282 | $45.15 | $57,882 | 8,938 |
| 2017-03-02 | Zakrzewski Joseph S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,000 | $0.00 | $0 | 0 |
| 2017-03-02 | Zakrzewski Joseph S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 18,480 | $0.00 | $0 | 0 |
| 2017-03-02 | Zakrzewski Joseph S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,520 | $0.00 | $0 | 0 |
| 2017-03-02 | Zakrzewski Joseph S | Dir |
Open-market sell
S
|
Common Stock | 22,279 | $46.99 | $1,046,906 | 27,849 |
| 2017-03-02 | Zakrzewski Joseph S | Dir |
Open-market sell
S
|
Common Stock | 13,721 | $46.31 | $635,465 | 50,128 |
| 2017-03-02 | Zakrzewski Joseph S | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $48.03 | $192,124 | 63,849 |
| 2017-03-02 | Zakrzewski Joseph S | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $17.75 | $71,000 | 67,849 |
| 2017-03-02 | Zakrzewski Joseph S | Dir |
Exercise / conversion
M
|
Common Stock | 18,480 | $7.06 | $130,469 | 55,849 |
| 2017-03-02 | Zakrzewski Joseph S | Dir |
Exercise / conversion
M
|
Common Stock | 9,520 | $18.75 | $178,500 | 37,369 |
| 2017-02-24 | Spears Michael P | SVP, QA and RA |
Other disposed transaction
F
|
Common Stock | 1,186 | $45.96 | $54,509 | 35,555 |
| 2017-02-22 | Abdel-Malek Aiman | SVP, Advanced Technology |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 11,372 | $0.00 | $0 | 11,372 |
| 2017-02-22 | Abdel-Malek Aiman | SVP, Advanced Technology |
Equity grant / award
A
|
Common Stock | 4,327 | $0.00 | $0 | 17,875 |
| 2017-02-09 | Petrovic Shacey | President and COO |
Other disposed transaction
F
|
Common Stock | 6,253 | $42.30 | $264,502 | 73,203 |
| 2017-02-03 | Alpuche Charles | SVP, Global Manufacturing |
Other disposed transaction
F
|
Common Stock | 1,843 | $42.76 | $78,807 | 20,778 |
| 2016-12-09 | Alpuche Charles | SVP, Global Manufacturing |
Open-market buy
P
|
Common Stock | 6,600 | $37.70 | $248,802 | 22,621 |
| 2016-12-02 | SULLIVAN PATRICK J | CEO and Chairman of the Board |
Open-market buy
P
|
Common Stock | 40,000 | $33.89 | $1,355,720 | 261,544 |
| 2016-12-01 | Thomas Bradley A | EVP Human Resources |
Open-market buy
P
|
Common Stock | 3,100 | $32.45 | $100,595 | 54,983 |
| 2016-10-12 | SULLIVAN PATRICK J | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,075 | $0.00 | $0 | 59,110 |
| 2016-10-12 | SULLIVAN PATRICK J | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,075 | $32.51 | $99,968 | 221,544 |
| 2016-07-27 | Spears Michael P | SVP, QA, RA and CA |
Other disposed transaction
F
|
Common Stock | 2,434 | $34.93 | $85,020 | 30,250 |
| 2016-06-29 | Colleran David | SVP, Secretary and GC |
Other disposed transaction
F
|
Common Stock | 2,347 | $29.71 | $69,729 | 26,115 |
| 2016-05-25 | SOMMER REGINA O | Dir |
Open-market sell
S
|
Common Stock | 8,019 | $30.42 | $243,924 | 20,330 |
| 2016-05-18 | SULLIVAN PATRICK J | President & CEO |
Open-market buy
P
|
Common Stock | 15,000 | $26.90 | $403,563 | 217,795 |
| 2016-05-17 | SULLIVAN PATRICK J | President & CEO |
Open-market buy
P
|
Common Stock | 30,000 | $27.05 | $811,620 | 202,795 |
| 2016-05-13 | Thomas Bradley A | EVP Human Resources |
Open-market buy
P
|
Common Stock | 2,975 | $26.63 | $79,222 | 51,315 |
| 2016-05-11 | Scannell Timothy J | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 5,235 | $0.00 | $0 | 5,235 |
| 2016-05-11 | Scannell Timothy J | Dir |
Equity grant / award
A
|
Common Stock | 3,810 | $0.00 | $0 | 15,930 |
| 2016-05-05 | Thomas Bradley A | EVP Human Resources |
Open-market buy
P
|
Common Stock | 1,656 | $30.13 | $49,890 | 48,340 |
| 2016-05-04 | Levitz Michael L | SVP and CFO |
Other disposed transaction
F
|
Common Stock | 4,669 | $30.25 | $141,237 | 48,612 |
| 2016-04-30 | LEVANGIE DANIEL J | EVP & President, Drug Delivery |
Other disposed transaction
F
|
Common Stock | 652 | $33.30 | $21,712 | 21,122 |