Financial Metrics
MPWR MONOLITHIC POWER SYSTEMS INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 84512000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 94079000.0 | +11.3% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 106456000.0 | +13.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 100362000.0 | -5.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 112198000.0 | +11.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 128939000.0 | +14.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 129150000.0 | +0.2% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 139761000.0 | +8.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 159975000.0 | +14.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 141363000.0 | -11.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 151007000.0 | +6.8% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 168813000.0 | +11.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 165778000.0 | -1.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 186209000.0 | +12.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 259422000.0 | +39.3% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 254455000.0 | -1.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 293317000.0 | +15.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 323522000.0 | +10.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 377714000.0 | +16.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 461004000.0 | +22.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 495418000.0 | +7.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 451065000.0 | -9.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 441128000.0 | -2.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 474867000.0 | +7.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 457885000.0 | -3.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 507431000.0 | +10.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 620119000.0 | +22.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 637554000.0 | +2.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 664574000.0 | +4.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 737176000.0 | +10.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 388665000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 470929000.0 | +21.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 582382000.0 | +23.7% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 627921000.0 | +7.8% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 844452000.0 | +34.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1207798000.0 | +43.0% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1794148000.0 | +48.5% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 1821072000.0 | +1.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2207100000.0 | +21.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2790459000.0 | +26.4% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 45510000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 50926000.0 | +11.9% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 57925000.0 | +13.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 54842000.0 | -5.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 61425000.0 | +12.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 70856000.0 | +15.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 71495000.0 | +0.9% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 77564000.0 | +8.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 89018000.0 | +14.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 78006000.0 | -12.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 83225000.0 | +6.7% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 93158000.0 | +11.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 91447000.0 | -1.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 102593000.0 | +12.2% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 143040000.0 | +39.4% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 141059000.0 | -1.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 164215000.0 | +16.4% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 186311000.0 | +13.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 218880000.0 | +17.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 270961000.0 | +23.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 290902000.0 | +7.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 258780000.0 | -11.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 247675000.0 | -4.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 263541000.0 | +6.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 252441000.0 | -4.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 280578000.0 | +11.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 343443000.0 | +22.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 353230000.0 | +2.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 366016000.0 | +3.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 406228000.0 | +11.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 210873000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 258283000.0 | +22.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 322668000.0 | +24.9% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 346325000.0 | +7.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 465954000.0 | +34.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 685459000.0 | +47.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1048552000.0 | +53.0% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 1021119000.0 | -2.6% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1220870000.0 | +19.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1539741000.0 | +26.1% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10376000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 11527000.0 | +11.1% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 15001000.0 | +30.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 13570000.0 | -9.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 14970000.0 | +10.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 23832000.0 | +59.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 22037000.0 | -7.5% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 24882000.0 | +12.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 33493000.0 | +34.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 21717000.0 | -35.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 20119000.0 | -7.4% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 30032000.0 | +49.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 30986000.0 | +3.2% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 27955000.0 | -9.8% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 59979000.0 | +114.6% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 46086000.0 | -23.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 60628000.0 | +31.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 77131000.0 | +27.2% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 96134000.0 | +24.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 141888000.0 | +47.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 151871000.0 | +7.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 124276000.0 | -18.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 112325000.0 | -9.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 135566000.0 | +20.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 95487000.0 | -29.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 116536000.0 | +22.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 164028000.0 | +40.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 168759000.0 | +2.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 164758000.0 | -2.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 195183000.0 | +18.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 54447000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 77424000.0 | +42.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 113488000.0 | +46.6% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 102562000.0 | -9.6% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 158882000.0 | +54.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 262417000.0 | +65.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 526785000.0 | +100.7% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 481736000.0 | -8.6% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 539358000.0 | +12.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 728636000.0 | +35.1% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10575000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 11198000.0 | +5.9% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 14373000.0 | +28.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 14477000.0 | +0.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 15014000.0 | +3.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 23642000.0 | +57.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 21856000.0 | -7.6% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 24206000.0 | +10.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-03 | 31568000.0 | +30.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-09-30 | 31568000.0 | +0.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 26181000.0 | -17.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 20693000.0 | -21.0% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 29528000.0 | +42.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 35756000.0 | +21.1% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 30167000.0 | -15.6% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 55566000.0 | +84.2% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 45413000.0 | -18.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 55169000.0 | +21.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 68770000.0 | +24.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 79566000.0 | +15.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 114679000.0 | +44.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 124337000.0 | +8.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 109802000.0 | -11.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 99504000.0 | -9.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 121163000.0 | +21.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 92541000.0 | -23.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 100366000.0 | +8.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 144430000.0 | +43.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 133791000.0 | -7.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 133726000.0 | -0.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 178274000.0 | +33.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 52720000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 65203000.0 | +23.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 105268000.0 | +61.4% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 108839000.0 | +3.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 164375000.0 | +51.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 242023000.0 | +47.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 437672000.0 | +80.8% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 427374000.0 | -2.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1592058000.0 | +272.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 621483000.0 | -61.0% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.26 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.28 | +7.7% | USD/shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.35 | +25.0% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.35 | +0.0% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.36 | +2.9% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.57 | +58.3% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.52 | -8.8% | USD/shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.57 | +9.6% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.75 | +31.6% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.61 | -18.7% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.48 | -21.3% | USD/shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.68 | +41.7% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.8 | +17.6% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.67 | -16.2% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 1.24 | +85.1% | USD/shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 1.0 | -19.4% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1.2 | +20.0% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1.5 | +25.0% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1.71 | +14.0% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 2.46 | +43.9% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 2.66 | +8.1% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2.32 | -12.8% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 2.1 | -9.5% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 2.54 | +21.0% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.9 | -25.2% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2.06 | +8.4% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 2.96 | +43.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.8 | -5.4% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.79 | -0.4% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 3.72 | +33.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.3 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.58 | +21.5% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 2.49 | +57.6% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 2.52 | +1.2% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 3.67 | +45.6% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 5.28 | +43.9% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 9.37 | +77.5% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 8.98 | -4.2% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 32.76 | +264.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 12.94 | -60.5% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.25 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.27 | +8.0% | USD/shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.34 | +25.9% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.33 | -2.9% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.35 | +6.1% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.54 | +54.3% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.49 | -9.3% | USD/shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.55 | +12.2% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.71 | +29.1% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.58 | -18.3% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.45 | -22.4% | USD/shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.64 | +42.2% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.77 | +20.3% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.64 | -16.9% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 1.18 | +84.4% | USD/shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.95 | -19.5% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1.16 | +22.1% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1.44 | +24.1% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1.65 | +14.6% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 2.37 | +43.6% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 2.57 | +8.4% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2.26 | -12.1% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 2.04 | -9.7% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 2.48 | +21.6% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.89 | -23.8% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2.05 | +8.5% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 2.95 | +43.9% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.79 | -5.4% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.78 | -0.4% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 3.71 | +33.5% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.26 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.5 | +19.0% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 2.36 | +57.3% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 2.38 | +0.8% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 3.5 | +47.1% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 5.05 | +44.3% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 9.05 | +79.2% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 8.76 | -3.2% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 32.6 | +272.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 12.86 | -60.6% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 77808000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 82046000.0 | +5.4% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 109479000.0 | +33.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 112703000.0 | +2.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 76826000.0 | -31.8% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 71110000.0 | -7.4% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 104424000.0 | +46.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 82759000.0 | -20.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 76016000.0 | -8.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 83075000.0 | +9.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 131094000.0 | +57.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 172704000.0 | +31.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 181769000.0 | +5.2% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 197012000.0 | +8.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 205229000.0 | +4.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 172960000.0 | -15.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 154880000.0 | -10.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 156483000.0 | +1.0% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 179466000.0 | +14.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 334944000.0 | +86.6% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 218368000.0 | -34.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 220210000.0 | +0.8% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 226091000.0 | +2.7% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 189265000.0 | -16.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 260604000.0 | +37.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 342867000.0 | +31.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 316210000.0 | -7.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 288607000.0 | -8.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 488972000.0 | +69.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 506959000.0 | +3.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 421178000.0 | -16.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 527843000.0 | +25.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 488273000.0 | -7.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 550475000.0 | +12.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 700347000.0 | +27.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 691816000.0 | -1.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 637354000.0 | -7.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 787382000.0 | +23.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1081251000.0 | +37.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 112703000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 82759000.0 | -26.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 172704000.0 | +108.7% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 172960000.0 | +0.1% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 334944000.0 | +93.7% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 189265000.0 | -43.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 288607000.0 | +52.5% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 527843000.0 | +82.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 691816000.0 | +31.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1099302000.0 | +58.9% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 28836000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 31351000.0 | +8.7% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 33335000.0 | +6.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 34248000.0 | +2.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 38115000.0 | +11.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 41982000.0 | +10.1% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 50757000.0 | +20.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 38037000.0 | -25.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 48241000.0 | +26.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 53460000.0 | +10.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 59887000.0 | +12.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 55214000.0 | -7.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 58889000.0 | +6.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 55398000.0 | -5.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 58261000.0 | +5.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 52704000.0 | -9.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 54341000.0 | +3.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 55136000.0 | +1.5% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 93535000.0 | +69.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 66843000.0 | -28.5% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 84059000.0 | +25.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 77553000.0 | -7.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 79859000.0 | +3.0% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 104813000.0 | +31.2% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 120318000.0 | +14.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 125508000.0 | +4.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 153404000.0 | +22.2% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 182714000.0 | +19.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 184274000.0 | +0.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 169180000.0 | -8.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 185820000.0 | +9.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 179858000.0 | -3.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 194428000.0 | +8.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 157890000.0 | -18.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 164704000.0 | +4.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 172518000.0 | +4.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 214866000.0 | +24.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 194821000.0 | -9.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 241560000.0 | +24.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 34248000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 38037000.0 | +11.1% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 55214000.0 | +45.2% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 52704000.0 | -4.5% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 66843000.0 | +26.8% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 104813000.0 | +56.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 182714000.0 | +74.3% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 179858000.0 | -1.6% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 172518000.0 | -4.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 255626000.0 | +48.2% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 62318000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 69919000.0 | +12.2% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 70692000.0 | +1.1% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 71469000.0 | +1.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 78535000.0 | +9.9% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 92666000.0 | +18.0% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 99887000.0 | +7.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 99281000.0 | -0.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 111897000.0 | +12.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 128909000.0 | +15.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 136790000.0 | +6.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 136384000.0 | -0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 142543000.0 | +4.5% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 143622000.0 | +0.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 135634000.0 | -5.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 127500000.0 | -6.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 131499000.0 | +3.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 152119000.0 | +15.7% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 148096000.0 | -2.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 157062000.0 | +6.1% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 175223000.0 | +11.6% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 177322000.0 | +1.2% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 208062000.0 | +17.3% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 259417000.0 | +24.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 311040000.0 | +19.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 359647000.0 | +15.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 397435000.0 | +10.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 447290000.0 | +12.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 430830000.0 | -3.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 427432000.0 | -0.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 397288000.0 | -7.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 383702000.0 | -3.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 395990000.0 | +3.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 426751000.0 | +7.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 424942000.0 | -0.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 419611000.0 | -1.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 454793000.0 | +8.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 490642000.0 | +7.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 505680000.0 | +3.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 71469000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 99281000.0 | +38.9% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 136384000.0 | +37.4% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 127500000.0 | -6.5% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 157062000.0 | +23.2% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 259417000.0 | +65.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 447290000.0 | +72.4% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 383702000.0 | -14.2% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 419611000.0 | +9.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 564649000.0 | +34.6% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 345564000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 349114000.0 | +1.0% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 366810000.0 | +5.1% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 382984000.0 | +4.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 406336000.0 | +6.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 427213000.0 | +5.1% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 463802000.0 | +8.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 449170000.0 | -3.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 484104000.0 | +7.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 509846000.0 | +5.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 557401000.0 | +9.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 580810000.0 | +4.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 574085000.0 | -1.2% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 585136000.0 | +1.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 629295000.0 | +7.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 655206000.0 | +4.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 704785000.0 | +7.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 748864000.0 | +6.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 819143000.0 | +9.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 841998000.0 | +2.8% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 922430000.0 | +9.6% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 950080000.0 | +3.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1064494000.0 | +12.0% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 1124852000.0 | +5.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1247136000.0 | +10.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1332089000.0 | +6.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1323457000.0 | -0.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1410619000.0 | +6.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1622629000.0 | +15.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1632351000.0 | +0.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1735376000.0 | +6.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1819499000.0 | +4.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1976492000.0 | +8.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1997433000.0 | +1.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2160450000.0 | +8.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1565053000.0 | -27.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1788386000.0 | +14.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1918757000.0 | +7.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2112745000.0 | +10.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 382984000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 449170000.0 | +17.3% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 580810000.0 | +29.3% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 655206000.0 | +12.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 841998000.0 | +28.5% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1124852000.0 | +33.6% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1410619000.0 | +25.4% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1819499000.0 | +29.0% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1565053000.0 | -14.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2183802000.0 | +39.5% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 447112000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 468641000.0 | +4.8% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 494856000.0 | +5.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 511126000.0 | +3.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 536804000.0 | +5.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 568046000.0 | +5.8% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 605013000.0 | +6.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 652569000.0 | +7.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 697767000.0 | +6.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 719952000.0 | +3.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 763157000.0 | +6.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 793432000.0 | +4.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 848209000.0 | +6.9% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 868113000.0 | +2.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 916135000.0 | +5.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 956375000.0 | +4.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1007504000.0 | +5.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1071155000.0 | +6.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 1161294000.0 | +8.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 1208491000.0 | +4.1% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 1308192000.0 | +8.3% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1372991000.0 | +5.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1495901000.0 | +9.0% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 1585825000.0 | +6.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1713981000.0 | +8.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1785693000.0 | +4.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1931221000.0 | +8.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 2058885000.0 | +6.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2226651000.0 | +8.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2220620000.0 | -0.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2328089000.0 | +4.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2434353000.0 | +4.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2578701000.0 | +5.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2648132000.0 | +2.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2854740000.0 | +7.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3617097000.0 | +26.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3805760000.0 | +5.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 3972210000.0 | +4.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 4206392000.0 | +5.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 511126000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 652569000.0 | +27.7% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 793432000.0 | +21.6% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 956375000.0 | +20.5% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 1208491000.0 | +26.4% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1585825000.0 | +31.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2058885000.0 | +29.8% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2434353000.0 | +18.2% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 3515822000.0 | +44.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4194199000.0 | +19.3% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 45323000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 52111000.0 | +15.0% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 55516000.0 | +6.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 52921000.0 | -4.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 56008000.0 | +5.8% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 62786000.0 | +12.1% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 66168000.0 | +5.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 65917000.0 | -0.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 73301000.0 | +11.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 75326000.0 | +2.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 85507000.0 | +13.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 80439000.0 | -5.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 91576000.0 | +13.8% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 88120000.0 | -3.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 105026000.0 | +19.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 98225000.0 | -6.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 112495000.0 | +14.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 136785000.0 | +21.6% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 158278000.0 | +15.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 146969000.0 | -7.1% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 187909000.0 | +27.9% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 182731000.0 | -2.8% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 227663000.0 | +24.6% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 226944000.0 | -0.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 272528000.0 | +20.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 254487000.0 | -6.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 290988000.0 | +14.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 263400000.0 | -9.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 315843000.0 | +19.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 250841000.0 | -20.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 250018000.0 | -0.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 235035000.0 | -6.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 311880000.0 | +32.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 295159000.0 | -5.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 336588000.0 | +14.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 294567000.0 | -12.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 363401000.0 | +23.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 383508000.0 | +5.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 442804000.0 | +15.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 52921000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 65917000.0 | +24.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 80439000.0 | +22.0% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 98225000.0 | +22.1% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 146969000.0 | +49.6% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 226944000.0 | +54.4% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 263400000.0 | +16.1% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 235035000.0 | -10.8% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 294567000.0 | +25.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 369365000.0 | +25.4% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 65126000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 73501000.0 | +12.9% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 78558000.0 | +6.9% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 80010000.0 | +1.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 85676000.0 | +7.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 94253000.0 | +10.0% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 99490000.0 | +5.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 130562000.0 | +31.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 139461000.0 | +6.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 140932000.0 | +1.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 152993000.0 | +8.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 153339000.0 | +0.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 167958000.0 | +9.5% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 163959000.0 | -2.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 181707000.0 | +10.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 182884000.0 | +0.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 194314000.0 | +6.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 222210000.0 | +14.4% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 246725000.0 | +11.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 241904000.0 | -2.0% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 286615000.0 | +18.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 285636000.0 | -0.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 333188000.0 | +16.6% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 341840000.0 | +2.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 387869000.0 | +13.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 362571000.0 | -6.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 400512000.0 | +10.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 390283000.0 | -2.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 450390000.0 | +15.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 381531000.0 | -15.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 383225000.0 | +0.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 384414000.0 | +0.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 465144000.0 | +21.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 452274000.0 | -2.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 503050000.0 | +11.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 471330000.0 | -6.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 538750000.0 | +14.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 570142000.0 | +5.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 638445000.0 | +12.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 80010000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 130562000.0 | +63.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 153339000.0 | +17.4% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 182884000.0 | +19.3% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 241904000.0 | +32.3% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 341840000.0 | +41.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 390283000.0 | +14.2% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 384414000.0 | -1.5% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 564697000.0 | +46.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 662702000.0 | +17.4% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 381986000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 395140000.0 | +3.4% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 416298000.0 | +5.4% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 431116000.0 | +3.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 451128000.0 | +4.6% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 473793000.0 | +5.0% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 505523000.0 | +6.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 522007000.0 | +3.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 558306000.0 | +7.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-06-30 | 579020000.0 | +3.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 610164000.0 | +5.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 640093000.0 | +4.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-03-31 | 680251000.0 | +6.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-06-30 | 704154000.0 | +3.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 734428000.0 | +4.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 773491000.0 | +5.3% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2020-03-31 | 813190000.0 | +5.1% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-06-30 | 848945000.0 | +4.4% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2020-09-30 | 914569000.0 | +7.7% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2020-12-31 | 966587000.0 | +5.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-03-31 | 1021577000.0 | +5.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-06-30 | 1087355000.0 | +6.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 1162713000.0 | +6.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-12-31 | 1243985000.0 | +7.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 1326112000.0 | +6.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-06-30 | 1423122000.0 | +7.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 1530709000.0 | +7.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 1668602000.0 | +9.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-03-31 | 1776261000.0 | +6.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-06-30 | 1839089000.0 | +3.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 1944864000.0 | +5.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 2049939000.0 | +5.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 2113557000.0 | +3.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-06-30 | 2195858000.0 | +3.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 2351690000.0 | +7.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 3145767000.0 | +33.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3267010000.0 | +3.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-06-30 | 3402068000.0 | +4.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 3567947000.0 | +4.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 431116000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 522007000.0 | +21.1% | USD | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 640093000.0 | +22.6% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 773491000.0 | +20.8% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 966587000.0 | +25.0% | USD | 10-K | 2024-02-29 |
| Annual | 2021-12-31 | 1243985000.0 | +28.7% | USD | 10-K | 2025-03-03 |
| Annual | 2022-12-31 | 1668602000.0 | +34.1% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 2049939000.0 | +22.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2951125000.0 | +44.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3531497000.0 | +19.7% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 76787000.0 | — | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 21892000.0 | -71.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 46770000.0 | +113.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 80448000.0 | +72.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 16292000.0 | -79.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 41710000.0 | +156.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 93861000.0 | +125.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 38836000.0 | -58.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 82893000.0 | +113.4% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 155317000.0 | +87.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 51419000.0 | -66.9% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 110749000.0 | +115.4% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 188155000.0 | +69.9% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 77057000.0 | -59.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 174003000.0 | +125.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 291804000.0 | +67.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 107419000.0 | -63.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 212656000.0 | +98.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 194471000.0 | -8.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 218807000.0 | +12.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 308992000.0 | +41.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 484900000.0 | +56.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 248051000.0 | -48.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 389026000.0 | +56.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 620729000.0 | +59.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 256387000.0 | -58.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 494024000.0 | +92.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 733292000.0 | +48.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 107786000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 133821000.0 | +24.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 141451000.0 | +5.7% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 216303000.0 | +52.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 267803000.0 | +23.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 320010000.0 | +19.5% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 246674000.0 | -22.9% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 638213000.0 | +158.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 788410000.0 | +23.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 838202000.0 | +6.3% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -37672000.0 | — | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -51243000.0 | -36.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -73711000.0 | -43.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -67828000.0 | +8.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -25202000.0 | +62.8% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | -29852000.0 | -18.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -21795000.0 | +27.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -30781000.0 | -41.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -42070000.0 | -36.7% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | -88109000.0 | -109.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -64458000.0 | +26.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -96121000.0 | -49.1% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -133437000.0 | -38.8% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | -182866000.0 | -37.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -252208000.0 | -37.9% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -339138000.0 | -34.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -11613000.0 | +96.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 6669000.0 | +157.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 37669000.0 | +464.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 12314000.0 | -67.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 263000.0 | -97.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -212695000.0 | -80972.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -266015000.0 | -25.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -269366000.0 | -1.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -296128000.0 | -9.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -257485000.0 | +13.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -273283000.0 | -6.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -145718000.0 | +46.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -55726000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -134060000.0 | -140.6% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -14740000.0 | +89.0% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -167112000.0 | -1033.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -39177000.0 | +76.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -378886000.0 | -867.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -12510000.0 | +96.7% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -178726000.0 | -1328.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 223047000.0 | +224.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -157269000.0 | -170.5% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -20052000.0 | — | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -6986000.0 | +65.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -15554000.0 | -122.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -22684000.0 | -45.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1033000.0 | +104.6% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | -11137000.0 | -1178.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -21669000.0 | -94.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -761000.0 | +96.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -16689000.0 | -2093.0% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | -31007000.0 | -85.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -4056000.0 | +86.9% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -30326000.0 | -647.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -49638000.0 | -63.7% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | -10993000.0 | +77.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -38149000.0 | -247.0% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -62957000.0 | -65.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -24249000.0 | +61.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -60367000.0 | -148.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -92929000.0 | -53.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -32252000.0 | +65.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -82204000.0 | -154.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -129311000.0 | -57.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -50001000.0 | +61.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -123638000.0 | -147.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -186853000.0 | -51.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -55916000.0 | +70.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -135327000.0 | -142.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -208567000.0 | -54.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -28127000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -31325000.0 | -11.4% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -34559000.0 | -10.3% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -48050000.0 | -39.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -71557000.0 | -48.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -90206000.0 | -26.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -128785000.0 | -42.8% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -183725000.0 | -42.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -872227000.0 | -374.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -285863000.0 | +67.2% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5346000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 18678000.0 | +249.4% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 29036000.0 | +55.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 3424000.0 | -88.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 20528000.0 | +499.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 25108000.0 | +22.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 7400000.0 | -70.5% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 12998000.0 | +75.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 18057000.0 | +38.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 58376000.0 | +223.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 77638000.0 | +33.0% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 87129000.0 | +12.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 9951000.0 | -88.6% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 24535000.0 | +146.6% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 44129000.0 | +79.9% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 18970000.0 | -57.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 58268000.0 | +207.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 76849000.0 | +31.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 26877000.0 | -65.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 38721000.0 | +44.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 46002000.0 | +18.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 8854000.0 | -80.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 16681000.0 | +88.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 43772000.0 | +162.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 15991000.0 | -63.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 47498000.0 | +197.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 81316000.0 | +71.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 40342000.0 | -50.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 88485000.0 | +119.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 131000000.0 | +48.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 37112000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 65770000.0 | +77.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 22526000.0 | -65.8% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 95806000.0 | +325.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 55610000.0 | -42.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 94420000.0 | +69.8% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 58843000.0 | -37.7% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 57578000.0 | -2.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 146118000.0 | +153.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 172013000.0 | +17.7% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 40236000.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 40480000.0 | +0.6% | shares | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 40661000.0 | +0.4% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 40793000.0 | +0.3% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 41239000.0 | +1.1% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 41366000.0 | +0.3% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 41508000.0 | +0.3% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 41614000.0 | +0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 42145000.0 | +1.3% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 42285000.0 | +0.3% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 42408000.0 | +0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 42505000.0 | +0.2% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 43033000.0 | +1.2% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 43234000.0 | +0.5% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 43435000.0 | +0.5% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 43616000.0 | +0.4% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 44715000.0 | +2.5% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 44911000.0 | +0.4% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 45096000.0 | +0.4% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 45267000.0 | +0.4% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 45737000.0 | +1.0% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 45917000.0 | +0.4% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 46091000.0 | +0.4% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 46256000.0 | +0.4% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 46625000.0 | +0.8% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 46787000.0 | +0.3% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 46941000.0 | +0.3% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 47107000.0 | +0.4% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 47411000.0 | +0.6% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 47611000.0 | +0.4% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 47911000.0 | +0.6% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 48028000.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 48667000.0 | +1.3% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 48698000.0 | +0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 48779000.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 47823000.0 | -2.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 47877000.0 | +0.1% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 47892000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 47905000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 40793000.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 41614000.0 | +2.0% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 42505000.0 | +2.1% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 43616000.0 | +2.6% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 45267000.0 | +3.8% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 46256000.0 | +2.2% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 47107000.0 | +1.8% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 48028000.0 | +2.0% | shares | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 47823000.0 | -0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 48709000.0 | +1.9% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 40236000.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 40480000.0 | +0.6% | shares | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 40661000.0 | +0.4% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 40793000.0 | +0.3% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 41239000.0 | +1.1% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 41366000.0 | +0.3% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 41508000.0 | +0.3% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 41614000.0 | +0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 42145000.0 | +1.3% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 42285000.0 | +0.3% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 42408000.0 | +0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 42505000.0 | +0.2% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 43033000.0 | +1.2% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 43234000.0 | +0.5% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 43435000.0 | +0.5% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 43616000.0 | +0.4% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 44715000.0 | +2.5% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 44911000.0 | +0.4% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 45096000.0 | +0.4% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 45267000.0 | +0.4% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 45737000.0 | +1.0% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 45917000.0 | +0.4% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 46091000.0 | +0.4% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 46256000.0 | +0.4% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 46625000.0 | +0.8% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 46787000.0 | +0.3% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 46941000.0 | +0.3% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 47107000.0 | +0.4% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 47411000.0 | +0.6% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 47611000.0 | +0.4% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 47911000.0 | +0.6% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 48028000.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 48667000.0 | +1.3% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 48698000.0 | +0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 48779000.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 47823000.0 | -2.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 47877000.0 | +0.1% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 47892000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 47905000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 40793000.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 41614000.0 | +2.0% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 42505000.0 | +2.1% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 43616000.0 | +2.6% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 45267000.0 | +3.8% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 46256000.0 | +2.2% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 47107000.0 | +1.8% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 48028000.0 | +2.0% | shares | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 47823000.0 | -0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 48709000.0 | +1.9% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 40028000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 40387000.0 | +0.9% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 40590000.0 | +0.5% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 41047000.0 | +1.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 41323000.0 | +0.7% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 41458000.0 | +0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 41922000.0 | +1.1% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 42237000.0 | +0.8% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 42362000.0 | +0.3% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 42749000.0 | +0.9% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 43109000.0 | +0.8% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 43308000.0 | +0.5% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 44455000.0 | +2.6% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 44785000.0 | +0.7% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 44970000.0 | +0.4% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 45498000.0 | +1.2% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 45796000.0 | +0.7% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 45970000.0 | +0.4% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 46424000.0 | +1.0% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 46675000.0 | +0.5% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 46829000.0 | +0.3% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 47234000.0 | +0.9% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 47489000.0 | +0.5% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 47780000.0 | +0.6% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 48635000.0 | +1.8% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 48687000.0 | +0.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 48757000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 47851000.0 | -1.9% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 47887000.0 | +0.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 47898000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 40436000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 41350000.0 | +2.3% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 42247000.0 | +2.2% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 43165000.0 | +2.2% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 44840000.0 | +3.9% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 45851000.0 | +2.3% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 46727000.0 | +1.9% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 47610000.0 | +1.9% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 48599000.0 | +2.1% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 48035000.0 | -1.2% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 41646000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 41716000.0 | +0.2% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 41895000.0 | +0.4% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 43268000.0 | +3.3% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 43397000.0 | +0.3% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 43486000.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 44282000.0 | +1.8% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 44400000.0 | +0.3% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 44669000.0 | +0.6% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 45232000.0 | +1.3% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 45483000.0 | +0.6% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 45833000.0 | +0.8% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 46670000.0 | +1.8% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 46831000.0 | +0.3% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 46955000.0 | +0.3% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 47711000.0 | +1.6% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 47754000.0 | +0.1% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 47852000.0 | +0.2% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 48250000.0 | +0.8% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 48286000.0 | +0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 48349000.0 | +0.1% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 48655000.0 | +0.6% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 48756000.0 | +0.2% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 48792000.0 | +0.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 48928000.0 | +0.3% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 48945000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 48964000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 48006000.0 | -2.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 48019000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 48042000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 41915000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 43578000.0 | +4.0% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 44602000.0 | +2.3% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 45763000.0 | +2.6% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 47014000.0 | +2.7% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 47889000.0 | +1.9% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 48358000.0 | +1.0% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 48771000.0 | +0.9% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 48835000.0 | +0.1% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 48309000.0 | -1.1% | shares | 10-K | 2026-02-27 |
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.1890 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.2007 | +6.2% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.2151 | +7.2% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.1870 | -13.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1975 | +5.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.2131 | +7.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1851 | -13.2% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.1941 | +4.9% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.2096 | +8.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1667 | -20.5% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.1739 | +4.4% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.1843 | +5.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1645 | -10.7% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.1738 | +5.6% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.2234 | +28.5% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.1945 | -12.9% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.2136 | +9.8% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.2163 | +1.2% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.2204 | +1.9% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.2582 | +17.1% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.2565 | -0.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.2026 | -21.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1987 | -1.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.2040 | +2.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1776 | -12.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.1916 | +7.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.2172 | +13.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1675 | -22.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.1673 | -0.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1753 | +4.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.7604 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.7217 | -5.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.7340 | +1.7% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.6566 | -10.6% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.6988 | +6.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.7616 | +9.0% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.8714 | +14.4% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.7481 | -14.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.6278 | -16.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.6653 | +6.0% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7.6245 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 6.6994 | -12.1% | ratio | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 6.6073 | -1.4% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 7.2369 | +9.5% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 7.2550 | +0.2% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 6.8043 | -6.2% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 7.0095 | +3.0% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 6.8142 | -2.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 6.6043 | -3.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 6.7685 | +2.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 6.5188 | -3.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 7.2205 | +10.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 6.2689 | -13.2% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 6.6402 | +5.9% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 5.9918 | -9.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 6.6705 | +11.3% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 6.2650 | -6.1% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 5.4748 | -12.6% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 5.1753 | -5.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 5.7291 | +10.7% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 4.9089 | -14.3% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 5.1993 | +5.9% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 4.6757 | -10.1% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 4.9565 | +6.0% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 4.5762 | -7.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 5.2344 | +14.4% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 4.5481 | -13.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 5.3554 | +17.7% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 5.1375 | -4.1% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 6.5075 | +26.7% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 6.9410 | +6.7% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 7.7414 | +11.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 6.3373 | -18.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 6.7673 | +6.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 6.4187 | -5.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 5.3131 | -17.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 4.9212 | -7.4% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 5.0032 | +1.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 4.7713 | -4.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 7.2369 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 6.8142 | -5.8% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 7.2205 | +6.0% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 6.6705 | -7.6% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 5.7291 | -14.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 4.9565 | -13.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 5.3554 | +8.0% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 7.7414 | +44.6% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 5.3131 | -31.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5.9123 | +11.3% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1705 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 0.1860 | +9.1% | ratio | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 0.1887 | +1.4% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 0.1856 | -1.7% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.1899 | +2.3% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 0.1989 | +4.7% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 0.1968 | -1.1% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 0.2501 | +27.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.2498 | -0.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 0.2434 | -2.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.2507 | +3.0% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.2396 | -4.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.2469 | +3.1% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 0.2328 | -5.7% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.2474 | +6.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.2364 | -4.4% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.2390 | +1.1% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 0.2617 | +9.5% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 0.2698 | +3.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 0.2503 | -7.2% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.2806 | +12.1% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 0.2627 | -6.4% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 0.2866 | +9.1% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 0.2748 | -4.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.2925 | +6.4% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 0.2548 | -12.9% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 0.2617 | +2.7% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 0.2339 | -10.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.2536 | +8.4% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.2075 | -18.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.1970 | -5.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.1875 | -4.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2201 | +17.4% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.2060 | -6.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.2139 | +3.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.1498 | -30.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1649 | +10.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.1676 | +1.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1789 | +6.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1856 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 0.2501 | +34.8% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.2396 | -4.2% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.2364 | -1.3% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.2503 | +5.8% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.2748 | +9.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.2339 | -14.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.1875 | -19.8% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 0.1913 | +2.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1877 | -1.9% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5385 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.5413 | +0.5% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.5441 | +0.5% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.5464 | +0.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.5475 | +0.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.5495 | +0.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.5536 | +0.7% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.5550 | +0.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.5564 | +0.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.5518 | -0.8% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.5511 | -0.1% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.5518 | +0.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.5516 | -0.0% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.5510 | -0.1% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.5514 | +0.1% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.5544 | +0.5% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.5599 | +1.0% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.5759 | +2.9% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.5795 | +0.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.5878 | +1.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.5872 | -0.1% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.5737 | -2.3% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.5615 | -2.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.5550 | -1.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.5513 | -0.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.5529 | +0.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.5538 | +0.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.5540 | +0.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.5508 | -0.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.5511 | +0.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.5426 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.5485 | +1.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.5540 | +1.0% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.5515 | -0.5% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.5518 | +0.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.5675 | +2.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.5844 | +3.0% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.5607 | -4.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.5532 | -1.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.5518 | -0.2% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1251 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1190 | -4.9% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.1350 | +13.4% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.1442 | +6.8% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1338 | -7.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1834 | +37.0% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1692 | -7.7% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.1732 | +2.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1973 | +13.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1852 | -6.1% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.1370 | -26.0% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.1749 | +27.6% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.2157 | +23.3% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.1620 | -24.9% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.2142 | +32.2% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.1785 | -16.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.1881 | +5.4% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.2126 | +13.0% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.2107 | -0.9% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.2488 | +18.1% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.2510 | +0.9% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.2434 | -3.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.2256 | -7.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.2552 | +13.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2021 | -20.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.1978 | -2.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.2329 | +17.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2099 | -9.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.2012 | -4.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.2418 | +20.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1356 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1385 | +2.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1808 | +30.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.1733 | -4.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1947 | +12.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.2004 | +2.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.2439 | +21.7% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.2347 | -3.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.7213 | +207.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2227 | -69.1% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1228 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1225 | -0.2% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.1409 | +15.0% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.1352 | -4.0% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1334 | -1.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1848 | +38.5% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1706 | -7.7% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.1780 | +4.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.2094 | +17.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1536 | -26.6% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.1332 | -13.3% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.1779 | +33.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1869 | +5.1% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.1501 | -19.7% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.2312 | +54.0% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.1811 | -21.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.2067 | +14.1% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.2384 | +15.3% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.2545 | +6.8% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.3078 | +20.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.3066 | -0.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.2755 | -10.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.2546 | -7.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.2855 | +12.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2085 | -27.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.2297 | +10.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.2645 | +15.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2647 | +0.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.2479 | -6.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.2648 | +6.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1401 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1644 | +17.4% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1949 | +18.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.1633 | -16.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1881 | +15.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.2173 | +15.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.2936 | +35.1% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.2645 | -9.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2444 | -7.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2611 | +6.9% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.7167 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1.5744 | -8.3% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 1.9720 | +25.3% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 2.1296 | +8.0% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1.3717 | -35.6% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1.1326 | -17.4% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 1.5782 | +39.3% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1.2555 | -20.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1.0370 | -17.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1.1029 | +6.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1.5331 | +39.0% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 2.1470 | +40.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.9849 | -7.6% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 2.2357 | +12.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1.9541 | -12.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1.7609 | -9.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1.3768 | -21.8% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1.1440 | -16.9% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 1.1339 | -0.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 2.2790 | +101.0% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 1.1621 | -49.0% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1.2051 | +3.7% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 0.9931 | -17.6% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 0.8340 | -16.0% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.9562 | +14.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1.3473 | +40.9% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1.0867 | -19.3% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1.0957 | +0.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1.5481 | +41.3% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.0210 | +30.5% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.6846 | -16.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2.2458 | +33.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.5656 | -30.3% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1.8650 | +19.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2.0807 | +11.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2.3486 | +12.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.7539 | -25.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.0531 | +17.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2.4418 | +18.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2.1296 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1.2555 | -41.0% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2.1470 | +71.0% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1.7609 | -18.0% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2.2790 | +29.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.8340 | -63.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.0957 | +31.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2.2458 | +105.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2.3486 | +4.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.9762 | +26.7% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0237 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0239 | +1.0% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.0290 | +21.6% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0270 | -7.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0264 | -2.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0391 | +47.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0313 | -19.8% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0336 | +7.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0414 | +23.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0309 | -25.4% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0238 | -22.8% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0322 | +35.2% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0355 | +10.1% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0282 | -20.6% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0478 | +69.9% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.0347 | -27.4% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0402 | +15.7% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0460 | +14.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0464 | +1.0% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0642 | +38.3% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0644 | +0.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0493 | -23.4% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0448 | -9.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0520 | +16.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0359 | -31.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0379 | +5.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0506 | +33.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0352 | -30.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0337 | -4.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0424 | +25.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1031 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0999 | -3.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1327 | +32.8% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.1138 | -14.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1360 | +19.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1526 | +12.2% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.2126 | +39.3% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.1756 | -17.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.4528 | +157.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1482 | -67.3% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0277 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0283 | +2.4% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.0345 | +21.8% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0321 | -7.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0317 | -1.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0468 | +47.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0391 | -16.3% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0418 | +6.8% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0517 | +23.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0385 | -25.6% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0294 | -23.6% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0402 | +36.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0440 | +9.4% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0355 | -19.2% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0608 | +71.0% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.0445 | -26.8% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0507 | +14.1% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0591 | +16.6% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0600 | +1.4% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0806 | +34.3% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0812 | +0.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0618 | -23.9% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0541 | -12.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0623 | +15.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0438 | -29.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0457 | +4.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0614 | +34.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0410 | -33.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0393 | -4.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0500 | +27.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1223 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1249 | +2.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1645 | +31.7% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.1407 | -14.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1701 | +20.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1946 | +14.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.2623 | +34.8% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.2085 | -20.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.5395 | +158.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1760 | -67.4% | ratio | 10-K | 2026-02-27 |
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-08 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 840 | $1,319.25 | $1,108,170 | 157,103 |
| 2026-04-08 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 4,244 | $1,312.82 | $5,571,608 | 157,943 |
| 2026-04-08 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,279 | $1,308.30 | $1,673,316 | 162,187 |
| 2026-04-08 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 800 | $1,302.52 | $1,042,016 | 163,466 |
| 2026-04-08 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 400 | $1,292.08 | $516,832 | 164,266 |
| 2026-04-08 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 120 | $1,321.94 | $158,633 | 156,983 |
| 2026-04-08 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 240 | $1,279.55 | $307,092 | 164,786 |
| 2026-04-08 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 360 | $1,270.29 | $457,304 | 165,026 |
| 2026-04-08 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 560 | $1,266.48 | $709,229 | 165,386 |
| 2026-04-06 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,396 | $1,179.50 | $1,646,582 | 165,946 |
| 2026-04-06 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,680 | $1,176.35 | $1,976,268 | 167,342 |
| 2026-04-06 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 2,036 | $1,170.38 | $2,382,894 | 169,022 |
| 2026-04-06 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 684 | $1,165.66 | $797,311 | 171,058 |
| 2026-04-06 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 560 | $1,159.62 | $649,387 | 171,742 |
| 2026-04-06 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 480 | $1,149.05 | $551,544 | 172,302 |
| 2026-04-06 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 556 | $1,144.42 | $636,298 | 172,782 |
| 2026-04-06 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 244 | $1,139.96 | $278,150 | 173,338 |
| 2026-04-01 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 292 | $1,136.99 | $332,001 | 173,582 |
| 2026-04-01 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 188 | $1,135.91 | $213,551 | 173,874 |
| 2026-04-01 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 160 | $1,134.14 | $181,462 | 174,062 |
| 2026-04-01 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 184 | $1,132.15 | $208,316 | 174,222 |
| 2026-04-01 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 576 | $1,131.24 | $651,594 | 174,406 |
| 2026-03-30 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 80 | $1,041.12 | $83,290 | 174,982 |
| 2026-03-30 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 166 | $1,035.60 | $171,910 | 175,062 |
| 2026-03-30 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 2,440 | $1,029.21 | $2,511,272 | 175,228 |
| 2026-03-30 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 2,200 | $1,023.00 | $2,250,600 | 177,668 |
| 2026-03-30 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 3,194 | $1,017.22 | $3,249,001 | 179,868 |
| 2026-03-30 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 3,360 | $1,009.63 | $3,392,357 | 183,062 |
| 2026-03-30 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 9,080 | $1,005.18 | $9,127,034 | 186,422 |
| 2026-03-30 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 5,154 | $1,000.81 | $5,158,175 | 195,502 |
| 2026-03-20 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 30 | $1,095.07 | $32,852 | 1,269 |
| 2026-02-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,240 | $1,210.11 | $1,500,536 | 889,674 |
| 2026-02-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,640 | $1,205.82 | $4,389,185 | 890,914 |
| 2026-02-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,440 | $1,217.12 | $1,752,653 | 888,234 |
| 2026-02-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 600 | $1,194.34 | $716,604 | 895,994 |
| 2026-02-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 160 | $1,188.23 | $190,117 | 896,594 |
| 2026-02-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 480 | $1,180.79 | $566,779 | 896,754 |
| 2026-02-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 200 | $1,173.39 | $234,678 | 897,234 |
| 2026-02-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,076 | $1,168.80 | $2,426,429 | 897,434 |
| 2026-02-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,001 | $1,164.92 | $4,660,845 | 899,510 |
| 2026-02-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,992 | $1,159.84 | $5,789,921 | 903,511 |
| 2026-02-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 12,731 | $1,155.71 | $14,713,344 | 908,503 |
| 2026-02-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 649 | $1,202.28 | $780,280 | 921,234 |
| 2026-02-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 14,578 | $1,197.20 | $17,452,782 | 921,883 |
| 2026-02-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 6,079 | $1,192.67 | $7,250,241 | 936,461 |
| 2026-02-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,104 | $1,188.17 | $2,499,910 | 942,540 |
| 2026-02-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,542 | $1,182.82 | $1,823,908 | 944,644 |
| 2026-02-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,799 | $1,177.67 | $3,296,298 | 946,186 |
| 2026-02-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,987 | $1,172.92 | $2,330,592 | 948,985 |
| 2026-02-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,533 | $1,167.62 | $1,789,961 | 950,972 |
| 2026-02-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,366 | $1,163.71 | $1,589,628 | 952,505 |
| 2026-02-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 363 | $1,158.71 | $420,612 | 953,871 |
| 2026-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 280 | $1,197.26 | $335,233 | 954,234 |
| 2026-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 880 | $1,176.04 | $1,034,915 | 954,514 |
| 2026-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 360 | $1,161.41 | $418,108 | 955,394 |
| 2026-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 694 | $1,154.96 | $801,542 | 955,754 |
| 2026-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,215 | $1,151.11 | $1,398,599 | 956,448 |
| 2026-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,864 | $1,145.90 | $4,427,758 | 957,663 |
| 2026-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 16,080 | $1,141.88 | $18,361,430 | 961,527 |
| 2026-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 6,325 | $1,136.75 | $7,189,944 | 977,607 |
| 2026-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,302 | $1,132.01 | $4,869,907 | 983,932 |
| 2026-02-09 | Lee Victor K | — |
Open-market sell
S
|
Common Stock | 400 | $1,212.16 | $484,864 | 27,756 |
| 2026-02-06 | Xiao Deming | EVP, Global Operations |
Open-market sell
S
|
Common Stock | 22,875 | $1,171.16 | $26,790,370 | 235,932 |
| 2026-02-03 | Wynne Eileen | — |
Equity grant / award
A
|
Common Stock | 189 | $0.00 | $0 | 1,342 |
| 2026-02-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 120 | $1,136.35 | $136,362 | 65,492 |
| 2026-02-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 241 | $1,134.41 | $273,393 | 65,732 |
| 2026-02-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 379 | $1,133.47 | $429,585 | 65,973 |
| 2026-02-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 322 | $1,132.67 | $364,720 | 66,352 |
| 2026-02-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 198 | $1,131.70 | $224,077 | 66,674 |
| 2026-02-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 320 | $1,130.48 | $361,754 | 66,872 |
| 2026-02-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 240 | $1,129.28 | $271,027 | 67,192 |
| 2026-02-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 200 | $1,126.58 | $225,316 | 67,752 |
| 2026-02-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 80 | $1,139.49 | $91,159 | 65,333 |
| 2026-02-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 40 | $1,122.56 | $44,902 | 67,952 |
| 2026-02-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 220 | $1,110.58 | $244,328 | 68,112 |
| 2026-01-02 | Lee Victor K | — |
Open-market sell
S
|
Common Stock | 600 | $930.86 | $558,516 | 27,967 |
| 2025-12-24 | Tseng Saria | EVP & General Counsel |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2025-12-09 | Hsing Michael | CEO |
Equity grant / award
G
|
Common Stock | 12,337 | $0.00 | $0 | 906,332 |
| 2025-12-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 56 | $911.59 | $51,049 | 71,332 |
| 2025-12-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 1,984 | $909.00 | $1,803,456 | 71,388 |
| 2025-12-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 480 | $908.69 | $436,171 | 73,372 |
| 2025-12-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 120 | $904.38 | $108,526 | 74,012 |
| 2025-12-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 80 | $907.59 | $72,607 | 73,852 |
| 2025-12-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 40 | $902.31 | $36,092 | 74,132 |
| 2025-11-26 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 680 | $930.48 | $632,726 | 167,331 |
| 2025-11-26 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 2,238 | $929.29 | $2,079,751 | 168,011 |
| 2025-11-26 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 984 | $928.60 | $913,742 | 170,249 |
| 2025-11-26 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,845 | $927.41 | $1,711,071 | 171,233 |
| 2025-11-26 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 10,360 | $926.02 | $9,593,567 | 173,078 |
| 2025-11-26 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,126 | $925.55 | $1,042,169 | 183,438 |
| 2025-11-26 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,327 | $924.32 | $1,226,573 | 184,564 |
| 2025-11-26 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,200 | $923.54 | $1,108,248 | 185,891 |
| 2025-11-26 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 240 | $922.78 | $221,467 | 187,091 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 240 | $912.30 | $218,952 | 187,331 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 324 | $911.92 | $295,462 | 187,571 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 359 | $910.42 | $326,841 | 187,895 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 556 | $909.35 | $505,599 | 188,254 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 888 | $908.49 | $806,739 | 188,810 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 10,200 | $907.21 | $9,253,542 | 189,698 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 272 | $906.33 | $246,522 | 199,898 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 200 | $904.39 | $180,878 | 200,330 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 160 | $905.32 | $144,851 | 200,170 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 120 | $902.07 | $108,248 | 200,690 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 880 | $901.58 | $793,390 | 200,810 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 346 | $900.41 | $311,542 | 201,690 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 320 | $899.37 | $287,798 | 202,036 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 145 | $898.38 | $130,265 | 202,356 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 754 | $897.54 | $676,745 | 202,501 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 2,066 | $896.37 | $1,851,900 | 203,255 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,625 | $895.63 | $1,455,399 | 205,321 |
| 2025-11-25 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 385 | $894.54 | $344,398 | 206,946 |
| 2025-11-24 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 3,976 | $895.23 | $3,559,434 | 144,330 |
| 2025-11-21 | CHANG KUO WEI HERBERT | — |
Open-market sell
S
|
Common Stock | 100 | $873.97 | $87,397 | 526 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 810 | $886.01 | $717,668 | 148,306 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 1,738 | $885.10 | $1,538,304 | 149,116 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 2,149 | $884.44 | $1,900,662 | 150,854 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 6,513 | $883.50 | $5,754,236 | 153,003 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 3,344 | $882.51 | $2,951,113 | 159,516 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 2,469 | $881.42 | $2,176,226 | 162,860 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 3,776 | $880.58 | $3,325,070 | 165,329 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 1,966 | $879.54 | $1,729,176 | 169,105 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 1,854 | $878.55 | $1,628,832 | 171,071 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 1,976 | $877.45 | $1,733,841 | 172,925 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 940 | $876.62 | $824,023 | 174,901 |
| 2025-11-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 431 | $875.26 | $377,237 | 175,841 |
| 2025-11-13 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 4,530 | $0.00 | $0 | 49,460 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 987 | $980.06 | $967,319 | 918,669 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 633 | $979.59 | $620,080 | 919,656 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 298 | $973.73 | $290,172 | 920,289 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 461 | $972.78 | $448,452 | 920,587 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 59 | $971.81 | $57,337 | 921,048 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 728 | $970.29 | $706,371 | 921,107 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 975 | $969.62 | $945,380 | 921,835 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,072 | $968.37 | $2,006,463 | 922,810 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,024 | $967.41 | $2,925,448 | 924,882 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 6,562 | $966.45 | $6,341,845 | 927,906 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 5,619 | $965.50 | $5,425,144 | 934,468 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,264 | $964.47 | $3,148,030 | 940,087 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,552 | $963.47 | $3,422,245 | 943,351 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,817 | $962.61 | $2,711,672 | 946,903 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,904 | $961.63 | $1,830,944 | 949,720 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 440 | $959.36 | $422,118 | 952,027 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,799 | $958.34 | $2,682,394 | 952,467 |
| 2025-11-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 403 | $960.45 | $387,061 | 951,624 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 154 | $967.15 | $148,941 | 955,669 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,246 | $966.30 | $1,204,010 | 955,823 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 321 | $965.44 | $309,906 | 957,069 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 739 | $964.38 | $712,677 | 957,390 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,894 | $963.41 | $1,824,699 | 958,129 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,172 | $962.57 | $4,015,842 | 960,023 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,900 | $961.47 | $3,749,733 | 964,195 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,734 | $960.45 | $2,625,870 | 968,095 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,010 | $959.45 | $3,847,394 | 970,829 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,500 | $958.59 | $2,396,475 | 974,839 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,020 | $957.71 | $976,864 | 977,339 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 797 | $956.50 | $762,330 | 978,359 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,056 | $955.46 | $3,875,346 | 979,156 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 7,934 | $954.61 | $7,573,876 | 983,212 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,927 | $953.69 | $2,791,451 | 991,146 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,516 | $952.62 | $1,444,172 | 994,073 |
| 2025-11-11 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 80 | $951.69 | $76,135 | 995,589 |
| 2025-11-05 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 200 | $986.81 | $197,362 | 1,299 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 47 | $1,038.41 | $48,805 | 74,332 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 184 | $1,032.07 | $189,901 | 74,539 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 17 | $1,031.86 | $17,542 | 74,723 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 210 | $1,030.00 | $216,300 | 74,740 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 246 | $1,029.45 | $253,245 | 74,950 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 240 | $1,028.43 | $246,823 | 75,196 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 200 | $1,027.49 | $205,498 | 75,436 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 43 | $1,025.91 | $44,114 | 75,636 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 208 | $1,024.86 | $213,171 | 75,679 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 291 | $1,023.32 | $297,786 | 75,887 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 40 | $1,035.25 | $41,410 | 74,379 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 168 | $1,021.28 | $171,575 | 76,218 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 160 | $1,020.30 | $163,248 | 76,386 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 181 | $1,019.49 | $184,528 | 76,546 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 180 | $1,018.01 | $183,242 | 76,727 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 6 | $1,017.78 | $6,107 | 76,907 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 80 | $1,033.00 | $82,640 | 74,459 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 135 | $1,014.47 | $136,953 | 76,993 |
| 2025-11-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 204 | $1,013.62 | $206,778 | 77,128 |
| 2025-10-30 | Hsing Michael | CEO |
Other disposed transaction
F
|
Common Stock | 121,918 | $1,096.63 | $133,698,936 | 995,669 |
| 2025-10-25 | Tseng Saria | EVP & General Counsel |
Equity grant / award
A
|
Common Stock | 135,520 | $0.00 | $0 | 261,874 |
| 2025-10-24 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,300 | $1,087.62 | $1,413,906 | 126,354 |
| 2025-10-16 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,313 | $1,030.81 | $1,353,454 | 127,654 |
| 2025-10-16 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,499 | $1,021.26 | $1,530,869 | 128,967 |
| 2025-10-15 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 14,028 | $1,016.18 | $14,254,973 | 130,466 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 160 | $917.17 | $146,747 | 37,940 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 580 | $916.37 | $531,495 | 38,099 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 440 | $915.43 | $402,789 | 38,679 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 390 | $914.71 | $356,737 | 39,119 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 138 | $913.87 | $126,114 | 39,509 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 676 | $912.73 | $617,005 | 39,647 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 65 | $911.27 | $59,233 | 40,323 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 80 | $909.52 | $72,762 | 40,388 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 250 | $907.36 | $226,840 | 40,468 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 115 | $905.37 | $104,118 | 40,718 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 60 | $904.00 | $54,240 | 40,833 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 40 | $903.82 | $36,153 | 40,893 |
| 2025-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 6 | $902.61 | $5,416 | 40,933 |
| 2025-09-18 | Martinez Carintia | — |
Open-market sell
S
|
Common Stock | 1,400 | $900.00 | $1,260,000 | 878 |
| 2025-09-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 126 | $822.59 | $103,646 | 40,939 |
| 2025-09-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 574 | $816.47 | $468,654 | 41,565 |
| 2025-09-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 400 | $815.39 | $326,156 | 42,139 |
| 2025-09-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 500 | $811.45 | $405,725 | 42,939 |
| 2025-09-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 200 | $821.75 | $164,350 | 41,065 |
| 2025-09-02 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 100 | $818.44 | $81,844 | 41,465 |
| 2025-08-29 | Elmiger Eugen J | — |
Open-market sell
S
|
Common Stock | 100 | $848.03 | $84,803 | 18,013 |
| 2025-08-29 | Elmiger Eugen J | — |
Open-market sell
S
|
Common Stock | 900 | $847.30 | $762,570 | 18,113 |
| 2025-08-29 | Elmiger Eugen J | — |
Open-market sell
S
|
Common Stock | 700 | $846.66 | $592,662 | 19,013 |
| 2025-08-29 | Elmiger Eugen J | — |
Open-market sell
S
|
Common Stock | 800 | $849.41 | $679,528 | 17,213 |
| 2025-08-27 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 193 | $870.00 | $167,910 | 5,611 |
| 2025-08-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 1,499 | $0.00 | $0 | 1,499 |
| 2025-08-19 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2025-08-15 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 400 | $836.40 | $334,560 | 814,667 |
| 2025-08-15 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 200 | $834.92 | $166,984 | 815,067 |
| 2025-08-15 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 535 | $833.37 | $445,853 | 815,267 |
| 2025-08-15 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,510 | $832.57 | $1,257,181 | 815,802 |
| 2025-08-15 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,953 | $831.57 | $1,624,056 | 817,312 |
| 2025-08-15 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,100 | $830.46 | $1,743,966 | 819,265 |
| 2025-08-15 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,101 | $829.45 | $3,401,574 | 821,365 |
| 2025-08-15 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 396 | $828.64 | $328,141 | 825,466 |
| 2025-08-15 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,878 | $827.72 | $3,209,898 | 825,862 |
| 2025-08-15 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,555 | $826.64 | $2,112,065 | 829,740 |
| 2025-08-15 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,603 | $825.69 | $2,149,271 | 832,295 |
| 2025-08-13 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 400 | $850.00 | $340,000 | 5,804 |
| 2025-08-12 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 200 | $830.00 | $166,000 | 6,204 |
| 2025-08-11 | Xiao Deming | EVP, Global Operations |
Equity grant / award
G
|
Common Stock | 945 | $0.00 | $0 | 120,660 |
| 2025-08-06 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 1,418 | $0.00 | $0 | 9,481 |
| 2025-08-06 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 13,727 |
| 2025-08-06 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 4,836 | $0.00 | $0 | 44,930 |
| 2025-08-01 | Xiao Deming | EVP, Global Operations |
Open-market sell
S
|
Common Stock | 39,999 | $780.00 | $31,199,220 | 121,605 |
| 2025-07-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 6,000 | $750.00 | $4,500,000 | 46,939 |
| 2025-05-28 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 1,499 | $0.00 | $0 | 1,499 |
| 2025-05-13 | CHANG KUO WEI HERBERT | — |
Open-market sell
S
|
Common Stock | 50 | $738.00 | $36,900 | 626 |
| 2025-05-12 | CHANG KUO WEI HERBERT | — |
Open-market sell
S
|
Common Stock | 100 | $698.00 | $69,800 | 676 |
| 2025-05-09 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 1,878 | $0.00 | $0 | 40,094 |
| 2025-05-08 | CHANG KUO WEI HERBERT | — |
Open-market sell
S
|
Common Stock | 100 | $650.00 | $65,000 | 776 |
| 2025-02-18 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 1,102 | $0.00 | $0 | 38,216 |
| 2025-02-11 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 5,050 | $0.00 | $0 | 37,114 |
| 2025-02-11 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 2,525 | $0.00 | $0 | 10,899 |
| 2025-02-10 | Xiao Deming | EVP, Global Operations |
Open-market sell
S
|
Common Stock | 662 | $717.10 | $474,721 | 161,577 |
| 2025-02-07 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 11,964 | $700.00 | $8,374,800 | 842,665 |
| 2025-02-04 | Lee Victor K | — |
Equity grant / award
A
|
Common Stock | 335 | $0.00 | $0 | 29,567 |
| 2025-01-24 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,636 | $700.00 | $2,545,200 | 854,629 |
| 2024-12-09 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 2,500 | $600.00 | $1,500,000 | 53,444 |
| 2024-11-08 | Xiao Deming | EVP, Global Operations |
Open-market sell
S
|
Common Stock | 866 | $765.14 | $662,611 | 162,239 |
| 2024-11-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 100 | $779.79 | $77,979 | 56,678 |
| 2024-11-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 465 | $778.33 | $361,923 | 56,778 |
| 2024-11-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 73 | $776.24 | $56,666 | 57,543 |
| 2024-11-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 300 | $777.43 | $233,229 | 57,243 |
| 2024-11-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 200 | $772.40 | $154,480 | 57,916 |
| 2024-11-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 246 | $771.03 | $189,673 | 58,116 |
| 2024-11-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 175 | $768.08 | $134,414 | 58,412 |
| 2024-11-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 183 | $767.82 | $140,511 | 58,587 |
| 2024-11-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 208 | $766.22 | $159,374 | 58,770 |
| 2024-11-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 50 | $770.46 | $38,523 | 58,362 |
| 2024-11-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 150 | $764.54 | $114,681 | 59,028 |
| 2024-10-07 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 200 | $935.00 | $187,000 | 103,829 |
| 2024-10-07 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 2 | $933.16 | $1,866 | 104,012 |
| 2024-10-07 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 1,559 | $932.52 | $1,453,799 | 104,014 |
| 2024-10-07 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 2,304 | $931.33 | $2,145,784 | 105,573 |
| 2024-10-07 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 789 | $930.51 | $734,172 | 107,877 |
| 2024-10-07 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 1,774 | $929.55 | $1,649,022 | 108,666 |
| 2024-10-07 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 1,576 | $928.39 | $1,463,143 | 110,440 |
| 2024-10-07 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 1,695 | $927.40 | $1,571,943 | 112,016 |
| 2024-10-07 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 75 | $926.57 | $69,493 | 113,711 |
| 2024-10-07 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 800 | $925.91 | $740,728 | 113,786 |
| 2024-10-07 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 226 | $922.72 | $208,535 | 114,586 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 26 | $925.12 | $24,053 | 59,178 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 133 | $924.59 | $122,970 | 59,204 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 440 | $921.30 | $405,372 | 59,337 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 10 | $920.70 | $9,207 | 59,777 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 70 | $918.94 | $64,326 | 59,787 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 16 | $917.00 | $14,672 | 59,857 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 240 | $915.78 | $219,787 | 59,873 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 111 | $909.38 | $100,941 | 60,113 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 100 | $908.00 | $90,800 | 60,224 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 96 | $907.22 | $87,093 | 60,324 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 50 | $906.93 | $45,346 | 60,420 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 116 | $905.00 | $104,980 | 60,470 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 271 | $904.47 | $245,111 | 60,586 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 56 | $903.33 | $50,586 | 60,857 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 166 | $902.30 | $149,782 | 60,913 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 108 | $897.58 | $96,939 | 61,079 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 28 | $896.83 | $25,111 | 61,187 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 296 | $894.42 | $264,748 | 61,215 |
| 2024-10-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 167 | $892.66 | $149,074 | 61,511 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 250 | $919.73 | $229,932 | 61,678 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 100 | $914.84 | $91,484 | 61,928 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 7 | $910.29 | $6,372 | 62,247 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 62 | $909.29 | $56,376 | 62,254 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 1 | $908.24 | $908 | 62,316 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 71 | $907.61 | $64,440 | 62,317 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 240 | $906.33 | $217,519 | 62,388 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 120 | $905.52 | $108,662 | 62,628 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 200 | $904.24 | $180,848 | 62,748 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 102 | $903.98 | $92,206 | 62,948 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 70 | $902.21 | $63,155 | 63,050 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 152 | $901.61 | $137,045 | 63,120 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 140 | $900.39 | $126,055 | 63,272 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 5 | $898.77 | $4,494 | 63,412 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 119 | $911.25 | $108,439 | 62,128 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 123 | $896.36 | $110,252 | 63,536 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 170 | $895.31 | $152,203 | 63,659 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 201 | $894.56 | $179,807 | 63,829 |
| 2024-09-03 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 148 | $893.29 | $132,207 | 64,030 |
| 2024-08-29 | Moyer James C | — |
Equity grant / award
G
|
Common Stock | 11,731 | $0.00 | $0 | 0 |
| 2024-08-27 | Xiao Deming | EVP, Global Operations |
Open-market sell
S
|
Common Stock | 9,259 | $950.00 | $8,796,050 | 20,455 |
| 2024-08-22 | Xiao Deming | EVP, Global Operations |
Open-market sell
S
|
Common Stock | 10,000 | $950.00 | $9,500,000 | 29,714 |
| 2024-08-22 | Xiao Deming | EVP, Global Operations |
Equity grant / award
G
|
Common Stock | 8,968 | $0.00 | $0 | 39,714 |
| 2024-08-19 | Xiao Deming | EVP, Global Operations |
Equity grant / award
G
|
Common Stock | 30,291 | $0.00 | $0 | 30,746 |
| 2024-08-16 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 100 | $823.27 | $82,327 | 864,009 |
| 2024-08-15 | CHANG KUO WEI HERBERT | — |
Open-market sell
S
|
Common Stock | 100 | $898.00 | $89,800 | 541 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 114 | $840.24 | $95,787 | 861,069 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 146 | $839.90 | $122,625 | 861,183 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 240 | $838.23 | $201,175 | 861,329 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 391 | $837.57 | $327,490 | 861,569 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 380 | $836.21 | $317,760 | 861,960 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 262 | $832.28 | $218,057 | 862,340 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 107 | $831.83 | $89,006 | 862,602 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 500 | $828.15 | $414,075 | 862,709 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 100 | $827.21 | $82,721 | 863,209 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 300 | $816.18 | $244,854 | 864,309 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 458 | $815.37 | $373,439 | 864,609 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 65 | $814.72 | $52,957 | 865,067 |
| 2024-08-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 200 | $826.00 | $165,200 | 863,309 |
| 2024-08-08 | Moyer James C | — |
Equity grant / award
G
|
Common Stock | 22,000 | $0.00 | $0 | 11,731 |
| 2024-08-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 430 | $856.43 | $368,265 | 65,006 |
| 2024-08-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 432 | $855.66 | $369,645 | 65,436 |
| 2024-08-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 228 | $854.10 | $194,735 | 65,868 |
| 2024-08-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 360 | $853.66 | $307,318 | 66,096 |
| 2024-08-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 100 | $859.12 | $85,912 | 64,906 |
| 2024-08-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 300 | $851.63 | $255,489 | 66,556 |
| 2024-08-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 200 | $848.85 | $169,770 | 66,856 |
| 2024-08-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 350 | $842.43 | $294,850 | 67,056 |
| 2024-07-22 | Xiao Deming | EVP, Global Operations |
Open-market sell
S
|
Common Stock | 3,205 | $831.58 | $2,665,214 | 203,213 |
| 2024-07-08 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 96 | $848.48 | $81,454 | 118,876 |
| 2024-07-08 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 363 | $847.40 | $307,606 | 118,972 |
| 2024-07-08 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 472 | $846.35 | $399,477 | 119,335 |
| 2024-07-08 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 2,479 | $845.39 | $2,095,722 | 119,807 |
| 2024-07-08 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 1,623 | $844.42 | $1,370,494 | 122,286 |
| 2024-07-08 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 2,432 | $843.43 | $2,051,222 | 123,909 |
| 2024-07-08 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 1,772 | $842.59 | $1,493,069 | 126,341 |
| 2024-07-08 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 1,242 | $841.56 | $1,045,218 | 128,113 |
| 2024-07-08 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 500 | $840.45 | $420,225 | 129,355 |
| 2024-07-08 | Sciammas Maurice | EVP, WW Sales & Marketing |
Open-market sell
S
|
Common Stock | 20 | $839.89 | $16,798 | 129,855 |
| 2024-07-02 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 1,858 | $824.65 | $1,532,200 | 164,570 |
| 2024-07-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 95 | $807.88 | $76,749 | 69,986 |
| 2024-07-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 1,687 | $806.39 | $1,360,380 | 70,081 |
| 2024-07-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 111 | $805.39 | $89,398 | 71,768 |
| 2024-07-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 100 | $803.07 | $80,307 | 71,879 |
| 2024-07-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 200 | $798.56 | $159,712 | 71,979 |
| 2024-07-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 307 | $794.59 | $243,939 | 72,179 |
| 2024-06-28 | Lee Victor K | — |
Open-market sell
S
|
Common Stock | 1,000 | $820.46 | $820,460 | 29,232 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 213 | $746.35 | $158,973 | 880,408 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 152 | $743.58 | $113,024 | 880,821 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 20 | $742.10 | $14,842 | 880,973 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 180 | $741.70 | $133,506 | 880,993 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 248 | $738.33 | $183,106 | 881,173 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 200 | $744.06 | $148,812 | 880,621 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 387 | $736.27 | $284,936 | 881,621 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 470 | $735.37 | $345,624 | 882,008 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,062 | $734.34 | $779,869 | 882,478 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 700 | $733.53 | $513,471 | 883,540 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 875 | $732.80 | $641,200 | 884,240 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 441 | $731.45 | $322,569 | 885,115 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 157 | $730.48 | $114,685 | 885,556 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 581 | $725.59 | $421,568 | 885,913 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 549 | $723.48 | $397,191 | 886,494 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 338 | $722.43 | $244,181 | 887,043 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 211 | $721.60 | $152,258 | 887,381 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 166 | $720.15 | $119,545 | 887,592 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 100 | $729.86 | $72,986 | 885,713 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 228 | $717.36 | $163,558 | 887,858 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 70 | $716.84 | $50,179 | 888,086 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 190 | $715.50 | $135,945 | 888,156 |
| 2024-06-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 62 | $714.56 | $44,303 | 888,346 |
| 2024-05-22 | Xiao Deming | EVP, Global Operations |
Open-market sell
S
|
Common Stock | 1,300 | $769.40 | $1,000,220 | 206,418 |
| 2024-05-20 | CHANG KUO WEI HERBERT | — |
Open-market sell
S
|
Common Stock | 200 | $750.00 | $150,000 | 741 |
| 2024-05-15 | CHANG KUO WEI HERBERT | — |
Open-market sell
S
|
Common Stock | 100 | $740.00 | $74,000 | 941 |
| 2024-05-13 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 5,072 | $0.00 | $0 | 32,064 |
| 2024-05-13 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 1,590 | $0.00 | $0 | 13,424 |
| 2024-05-13 | Sciammas Maurice | EVP, WW Sales & Marketing |
Equity grant / award
G
|
Common Stock | 1,892 | $0.00 | $0 | 20,206 |
| 2024-05-10 | Xiao Deming | EVP, Global Operations |
Equity grant / award
G
|
Common Stock | 29 | $0.00 | $0 | 207,718 |
| 2024-05-08 | Tseng Saria | EVP & General Counsel |
Open-market sell
S
|
Common Stock | 869 | $690.02 | $599,627 | 203,521 |
| 2024-05-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 120 | $670.08 | $80,410 | 75,723 |
| 2024-05-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 200 | $667.41 | $133,482 | 75,843 |
| 2024-05-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 319 | $662.37 | $211,296 | 76,843 |
| 2024-05-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 100 | $661.07 | $66,107 | 77,162 |
| 2024-05-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 600 | $660.49 | $396,294 | 77,262 |
| 2024-05-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 300 | $666.76 | $200,028 | 76,043 |
| 2024-05-01 | BLEGEN THEODORE | EVP and CFO |
Open-market sell
S
|
Common Stock | 61 | $658.90 | $40,193 | 78,162 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 10 | $687.38 | $6,874 | 130,944 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,199 | $685.32 | $821,699 | 131,054 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 691 | $684.88 | $473,252 | 132,253 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,714 | $683.50 | $1,171,519 | 132,944 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 3,296 | $682.12 | $2,248,268 | 134,658 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 769 | $681.19 | $523,835 | 137,954 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,476 | $680.82 | $1,004,890 | 138,723 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 300 | $679.52 | $203,856 | 140,199 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 251 | $676.57 | $169,819 | 140,799 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 49 | $675.61 | $33,105 | 141,050 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 100 | $690.15 | $69,015 | 130,744 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 200 | $673.28 | $134,656 | 141,199 |
| 2024-04-08 | Sciammas Maurice | EVP of Sales and Marketing |
Open-market sell
S
|
Common Stock | 345 | $668.76 | $230,722 | 141,399 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 350 | $687.45 | $240,608 | 899,232 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 400 | $686.77 | $274,708 | 899,582 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 230 | $684.61 | $157,460 | 900,382 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 425 | $683.50 | $290,488 | 900,612 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 100 | $682.04 | $68,204 | 901,037 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 600 | $679.24 | $407,544 | 901,137 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 904 | $677.40 | $612,370 | 901,737 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 291 | $676.42 | $196,838 | 902,641 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 680 | $675.64 | $459,435 | 902,932 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,300 | $674.57 | $876,941 | 903,612 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,114 | $673.48 | $750,257 | 904,912 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 800 | $672.45 | $537,960 | 906,026 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 206 | $671.81 | $138,393 | 906,826 |
| 2024-04-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 200 | $670.56 | $134,112 | 907,032 |
| 2024-03-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 120 | $731.82 | $87,818 | 907,493 |
| 2024-03-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 972 | $729.21 | $708,792 | 907,613 |
| 2024-03-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,064 | $728.54 | $1,503,707 | 908,585 |
| 2024-03-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,275 | $727.39 | $927,422 | 910,649 |
| 2024-03-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 791 | $726.72 | $574,836 | 911,924 |
| 2024-03-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 300 | $725.53 | $217,659 | 912,715 |
| 2024-03-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 441 | $721.60 | $318,226 | 913,215 |
| 2024-03-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 312 | $720.27 | $224,724 | 913,656 |
| 2024-03-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 825 | $719.47 | $593,563 | 913,968 |
| 2024-03-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 200 | $733.37 | $146,674 | 907,232 |
| 2024-03-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 100 | $732.01 | $73,201 | 907,393 |
| 2024-02-29 | CHANG KUO WEI HERBERT | — |
Open-market sell
S
|
Common Stock | 250 | $706.34 | $176,585 | 1,141 |
| 2024-02-22 | CHANG KUO WEI HERBERT | — |
Open-market sell
S
|
Common Stock | 250 | $750.00 | $187,500 | 1,391 |
| 2024-02-13 | Moyer James C | — |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 4,000 |
| 2024-02-12 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 200 | $750.57 | $150,114 | 6,269 |
| 2024-02-08 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 859 | $680.00 | $584,120 | 208,580 |
| 2024-02-06 | Moyer James C | — |
Equity grant / award
A
|
Common Stock | 348 | $0.00 | $0 | 348 |
| 2024-02-05 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 982 | $641.00 | $629,462 | 209,439 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 300 | $609.39 | $182,817 | 921,774 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 100 | $608.78 | $60,878 | 922,072 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 282 | $607.01 | $171,177 | 922,172 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 477 | $606.39 | $289,248 | 922,454 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 262 | $605.05 | $158,523 | 922,931 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,023 | $604.59 | $618,496 | 923,193 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,171 | $603.48 | $706,675 | 924,216 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 703 | $602.50 | $423,558 | 925,387 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 325 | $601.56 | $195,507 | 926,090 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 430 | $600.48 | $258,206 | 926,415 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,343 | $599.60 | $805,263 | 926,845 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 855 | $598.36 | $511,598 | 928,188 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 129 | $597.77 | $77,112 | 929,043 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 200 | $595.31 | $119,062 | 929,172 |
| 2024-02-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 400 | $594.81 | $237,924 | 929,372 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 500 | $589.29 | $294,645 | 143,559 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,065 | $588.33 | $626,571 | 144,059 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 200 | $587.78 | $117,556 | 145,124 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 525 | $586.67 | $308,002 | 145,324 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 142 | $585.30 | $83,113 | 145,849 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 714 | $584.14 | $417,076 | 145,991 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,263 | $583.55 | $737,024 | 146,705 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,300 | $582.75 | $757,575 | 147,968 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 300 | $581.17 | $174,351 | 149,268 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,430 | $579.73 | $829,014 | 149,568 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,562 | $578.47 | $903,570 | 150,998 |
| 2024-01-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,999 | $577.66 | $1,154,742 | 152,560 |
| 2024-01-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 30 | $596.19 | $17,886 | 210,421 |
| 2024-01-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 204 | $594.13 | $121,203 | 210,451 |
| 2024-01-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 10 | $593.00 | $5,930 | 210,655 |
| 2024-01-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 200 | $592.38 | $118,476 | 210,665 |
| 2024-01-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 930 | $591.34 | $549,946 | 210,865 |
| 2024-01-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 3,718 | $590.37 | $2,194,996 | 211,795 |
| 2024-01-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 2,387 | $589.52 | $1,407,184 | 215,513 |
| 2024-01-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 1,757 | $588.44 | $1,033,889 | 217,900 |
| 2024-01-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 1,079 | $587.84 | $634,279 | 219,657 |
| 2024-01-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 700 | $586.21 | $410,347 | 220,736 |
| 2024-01-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 500 | $584.39 | $292,195 | 221,436 |
| 2024-01-09 | Tseng Saria | Executive VP & General Counsel |
Open-market sell
S
|
Common Stock | 1,390 | $600.00 | $834,000 | 206,180 |
| 2024-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 18 | $577.01 | $10,386 | 929,772 |
| 2024-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 128 | $576.81 | $73,832 | 929,790 |
| 2024-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 546 | $575.39 | $314,163 | 929,918 |
| 2024-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,067 | $574.49 | $612,981 | 930,464 |
| 2024-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 811 | $573.52 | $465,125 | 931,531 |
| 2024-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,522 | $572.43 | $871,238 | 932,342 |
| 2024-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,141 | $571.65 | $652,253 | 933,864 |
| 2024-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,051 | $570.62 | $1,170,342 | 935,005 |
| 2024-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 614 | $569.92 | $349,931 | 937,056 |
| 2024-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 102 | $568.36 | $57,973 | 937,670 |
| 2024-01-04 | Tseng Saria | Executive VP & General Counsel |
Open-market sell
S
|
Common Stock | 25,314 | $583.14 | $14,761,606 | 207,570 |
| 2024-01-02 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 212 | $620.50 | $131,546 | 114,881 |
| 2024-01-02 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 500 | $618.39 | $309,195 | 115,093 |
| 2024-01-02 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 200 | $617.43 | $123,486 | 115,593 |
| 2024-01-02 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 532 | $615.29 | $327,334 | 115,904 |
| 2024-01-02 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 111 | $616.28 | $68,407 | 115,793 |
| 2024-01-02 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 534 | $613.48 | $327,598 | 116,547 |
| 2024-01-02 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 100 | $612.84 | $61,284 | 117,081 |
| 2023-12-18 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 297 | $634.67 | $188,497 | 117,381 |
| 2023-12-18 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 581 | $633.28 | $367,936 | 117,678 |
| 2023-12-18 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 50 | $632.29 | $31,614 | 118,259 |
| 2023-12-18 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 493 | $631.57 | $311,364 | 118,309 |
| 2023-12-18 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 235 | $630.55 | $148,179 | 118,802 |
| 2023-12-18 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 313 | $629.60 | $197,065 | 119,037 |
| 2023-12-18 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 451 | $628.61 | $283,503 | 119,350 |
| 2023-12-18 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 80 | $627.99 | $50,239 | 119,801 |
| 2023-12-13 | Tseng Saria | Executive VP & General Counsel |
Open-market sell
S
|
Common Stock | 18,610 | $600.00 | $11,166,000 | 232,884 |
| 2023-11-16 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 211 | $540.18 | $113,978 | 0 |
| 2023-11-16 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 1,502 | $539.60 | $810,479 | 211 |
| 2023-11-16 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 2,087 | $538.34 | $1,123,516 | 1,713 |
| 2023-11-16 | Moyer James C | — |
Equity grant / award
G
|
Common Stock | 3,800 | $0.00 | $0 | 3,800 |
| 2023-11-14 | Xiao Deming | Pres. of MPS Asia Operations |
Equity grant / award
G
|
Common Stock | 3,391 | $0.00 | $0 | 3,391 |
| 2023-11-13 | CHANG KUO WEI HERBERT | — |
Open-market sell
S
|
Common Stock | 100 | $510.00 | $51,000 | 1,693 |
| 2023-11-08 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 712 | $490.39 | $349,158 | 119,881 |
| 2023-11-06 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 982 | $492.92 | $484,047 | 251,500 |
| 2023-10-02 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 10,960 | $458.30 | $5,022,968 | 1,003,006 |
| 2023-08-29 | CHANG KUO WEI HERBERT | — |
Open-market sell
S
|
Common Stock | 500 | $500.00 | $250,000 | 1,793 |
| 2023-08-08 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 724 | $530.28 | $383,923 | 122,345 |
| 2023-08-04 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 852 | $526.52 | $448,595 | 123,069 |
| 2023-07-21 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 28,845 | $534.23 | $15,409,864 | 1,020,602 |
| 2023-07-03 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,305 | $537.79 | $2,315,186 | 268,247 |
| 2023-05-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 857 | $409.78 | $351,181 | 204,349 |
| 2023-05-04 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 854 | $459.60 | $392,498 | 133,112 |
| 2023-05-03 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 3,462 | $463.55 | $1,604,810 | 275,253 |
| 2023-05-02 | Tseng Saria | VP & General Counsel |
Equity grant / award
A
|
Common Stock | 8,685 | $0.00 | $0 | 278,715 |
| 2023-04-03 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,360 | $487.99 | $2,127,636 | 269,177 |
| 2023-04-03 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 4,360 | $487.99 | $2,127,636 | 270,030 |
| 2023-02-16 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,901 | $521.44 | $991,257 | 132,042 |
| 2023-02-16 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 3,099 | $520.94 | $1,614,393 | 133,896 |
| 2023-02-15 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 2,778 | $520.90 | $1,447,060 | 205,334 |
| 2023-02-15 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 4,340 | $520.20 | $2,257,668 | 208,090 |
| 2023-02-15 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 3,200 | $519.02 | $1,660,864 | 212,430 |
| 2023-02-15 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 2,682 | $517.68 | $1,388,418 | 215,630 |
| 2023-02-13 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,373 | $492.31 | $675,942 | 136,995 |
| 2023-02-09 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 2,129 | $520.00 | $1,107,080 | 276,643 |
| 2023-02-08 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 6,922 | $462.41 | $3,200,802 | 219,951 |
| 2023-02-07 | Xiao Deming | Pres. of MPS Asia Operations |
Equity grant / award
A
|
Common Stock | 34,740 | $0.00 | $0 | 285,694 |
| 2023-02-07 | Wynne Eileen | — |
Equity grant / award
A
|
Common Stock | 470 | $0.00 | $0 | 470 |
| 2023-02-06 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 723 | $446.88 | $323,094 | 250,954 |
| 2023-01-24 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 10,243 | $430.00 | $4,404,490 | 251,677 |
| 2023-01-12 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 2,980 | $400.00 | $1,192,000 | 261,920 |
| 2023-01-03 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 5,528 | $344.96 | $1,906,939 | 248,904 |
| 2022-12-12 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 338 | $390.43 | $131,965 | 42,938 |
| 2022-12-12 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 4,747 | $389.31 | $1,848,055 | 43,276 |
| 2022-12-12 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 2,720 | $388.38 | $1,056,394 | 48,023 |
| 2022-12-12 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 4,951 | $387.07 | $1,916,384 | 50,743 |
| 2022-12-12 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 18,538 | $386.19 | $7,159,190 | 55,694 |
| 2022-12-12 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 5,196 | $385.00 | $2,000,460 | 74,232 |
| 2022-12-12 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 3,510 | $384.21 | $1,348,577 | 79,428 |
| 2022-11-22 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 5,200 | $369.27 | $1,920,204 | 198,384 |
| 2022-11-15 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 2,377 | $408.68 | $971,432 | 270,428 |
| 2022-11-14 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 1,385 | $390.33 | $540,607 | 272,805 |
| 2022-11-07 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 4,000 | $355.74 | $1,422,960 | 205,248 |
| 2022-11-04 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,790 | $343.98 | $1,303,684 | 1,002,093 |
| 2022-10-03 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,305 | $372.60 | $1,604,043 | 275,172 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 28 | $401.24 | $11,235 | 82,938 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 340 | $400.10 | $136,034 | 82,966 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 1 | $398.13 | $398 | 83,306 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 15 | $396.72 | $5,951 | 83,307 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 46 | $393.81 | $18,115 | 83,322 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 482 | $392.83 | $189,344 | 83,368 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 557 | $391.83 | $218,249 | 83,850 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 209 | $390.84 | $81,686 | 84,407 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 276 | $389.72 | $107,563 | 84,616 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 155 | $388.13 | $60,160 | 84,892 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 203 | $387.54 | $78,671 | 85,047 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 880 | $385.87 | $339,566 | 85,250 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 1,748 | $384.76 | $672,560 | 86,130 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 2,072 | $384.01 | $795,669 | 87,878 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 1,862 | $382.85 | $712,867 | 89,950 |
| 2022-09-22 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 926 | $381.89 | $353,630 | 91,812 |
| 2022-08-25 | Moyer James C | — |
Equity grant / award
G
|
Common Stock | 96,000 | $0.00 | $0 | 92,738 |
| 2022-08-18 | Moyer James C | — |
Equity grant / award
G
|
Common Stock | 76,925 | $0.00 | $0 | 188,738 |
| 2022-08-15 | Xiao Deming | Pres. of MPS Asia Operations |
Other acquired transaction
J
|
Common Stock | 20 | $414.43 | $8,289 | 279,477 |
| 2022-08-12 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,369 | $525.95 | $720,026 | 126,826 |
| 2022-08-11 | Zhou Jeff | — |
Open-market sell
S
|
common stock | 200 | $540.00 | $108,000 | 5,651 |
| 2022-08-04 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 984 | $522.39 | $514,032 | 281,090 |
| 2022-08-03 | Zhou Jeff | — |
Open-market sell
S
|
common stock | 200 | $520.00 | $104,000 | 5,851 |
| 2022-07-01 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,515 | $361.58 | $1,632,534 | 282,074 |
| 2022-05-27 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 1,495 | $457.00 | $683,215 | 286,589 |
| 2022-05-24 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,298 | $392.44 | $1,686,707 | 288,084 |
| 2022-05-12 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 1,679 | $388.10 | $651,620 | 292,382 |
| 2022-05-12 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,679 | $388.10 | $651,620 | 225,867 |
| 2022-05-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Equity grant / award
G
|
Common Stock | 11,250 | $0.00 | $0 | 22,560 |
| 2022-05-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Equity grant / award
G
|
Common Stock | 18,200 | $0.00 | $0 | 26,700 |
| 2022-05-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Equity grant / award
G
|
Common Stock | 40,700 | $0.00 | $0 | 227,546 |
| 2022-05-04 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 850 | $453.16 | $385,182 | 131,388 |
| 2022-04-01 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 930 | $467.22 | $434,515 | 132,238 |
| 2022-02-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 20 | $463.65 | $9,273 | 133,168 |
| 2022-02-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 40 | $458.19 | $18,328 | 133,308 |
| 2022-02-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 122 | $455.27 | $55,543 | 133,448 |
| 2022-02-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 80 | $453.91 | $36,313 | 133,570 |
| 2022-02-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 95 | $451.58 | $42,900 | 133,730 |
| 2022-02-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 137 | $450.48 | $61,716 | 133,825 |
| 2022-02-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 544 | $449.84 | $244,713 | 133,962 |
| 2022-02-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 81 | $448.33 | $36,315 | 134,506 |
| 2022-02-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 60 | $461.14 | $27,668 | 133,188 |
| 2022-02-14 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,387 | $429.60 | $595,855 | 134,652 |
| 2022-02-08 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 1,700 | $401.12 | $681,904 | 277,209 |
| 2022-02-08 | Martinez Carintia | — |
Equity grant / award
A
|
Common Stock | 542 | $0.00 | $0 | 1,125 |
| 2022-02-07 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 7,393 | $399.28 | $2,951,877 | 278,909 |
| 2022-02-03 | Xiao Deming | Pres. of MPS Asia Operations |
Equity grant / award
A
|
Common Stock | 39,699 | $0.00 | $0 | 310,231 |
| 2022-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 30 | $424.14 | $12,724 | 116,318 |
| 2022-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 139 | $422.99 | $58,796 | 116,348 |
| 2022-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 245 | $422.31 | $103,466 | 116,487 |
| 2022-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 220 | $421.18 | $92,660 | 116,732 |
| 2022-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 58 | $418.72 | $24,286 | 117,172 |
| 2022-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 107 | $415.35 | $44,442 | 117,330 |
| 2022-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 40 | $417.29 | $16,692 | 117,230 |
| 2022-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 60 | $416.48 | $24,989 | 117,270 |
| 2022-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 100 | $405.36 | $40,536 | 117,677 |
| 2022-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 438 | $404.25 | $177,063 | 117,777 |
| 2022-01-03 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 4,305 | $490.87 | $2,113,195 | 245,405 |
| 2021-12-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,897 | $474.35 | $899,842 | 119,120 |
| 2021-11-30 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,366 | $560.00 | $2,444,960 | 274,837 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 45 | $579.26 | $26,067 | 121,017 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 140 | $577.24 | $80,814 | 121,122 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 52 | $574.84 | $29,892 | 121,322 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 25 | $573.35 | $14,334 | 121,374 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 96 | $572.42 | $54,952 | 121,399 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 20 | $569.58 | $11,392 | 121,535 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 82 | $568.92 | $46,651 | 121,555 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 122 | $567.71 | $69,261 | 121,637 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 268 | $566.29 | $151,766 | 121,759 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 320 | $565.30 | $180,896 | 122,027 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 220 | $564.17 | $124,117 | 122,347 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 100 | $563.00 | $56,300 | 122,567 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 41 | $561.37 | $23,016 | 122,667 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 60 | $578.12 | $34,687 | 121,062 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 40 | $571.03 | $22,841 | 121,495 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 59 | $557.86 | $32,914 | 122,808 |
| 2021-11-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 47 | $557.08 | $26,183 | 122,867 |
| 2021-11-12 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 2,000 | $555.31 | $1,110,620 | 64,823 |
| 2021-11-08 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 7,813 | $548.27 | $4,283,634 | 987,155 |
| 2021-10-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,897 | $496.59 | $942,031 | 125,738 |
| 2021-10-01 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 4,330 | $476.16 | $2,061,773 | 254,554 |
| 2021-09-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 38 | $488.55 | $18,565 | 128,545 |
| 2021-09-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 79 | $487.51 | $38,513 | 128,583 |
| 2021-09-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 20 | $485.87 | $9,717 | 128,662 |
| 2021-09-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 200 | $485.05 | $97,010 | 128,682 |
| 2021-09-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 240 | $484.11 | $116,186 | 128,882 |
| 2021-09-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 380 | $483.17 | $183,605 | 129,122 |
| 2021-09-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 400 | $482.12 | $192,848 | 129,502 |
| 2021-09-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 540 | $481.08 | $259,783 | 129,902 |
| 2021-08-30 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,886 | $500.00 | $2,443,000 | 287,607 |
| 2021-08-26 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 6,495 | $489.00 | $3,176,055 | 292,493 |
| 2021-08-24 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 300 | $490.00 | $147,000 | 5,509 |
| 2021-08-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,897 | $469.24 | $890,148 | 130,442 |
| 2021-08-19 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,739 | $462.00 | $2,189,418 | 298,988 |
| 2021-08-16 | Xiao Deming | Pres. of MPS Asia Operations |
Other acquired transaction
J
|
Common Stock | 29 | $323.24 | $9,374 | 303,727 |
| 2021-08-12 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,379 | $457.10 | $630,341 | 132,339 |
| 2021-08-09 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,474 | $459.12 | $676,743 | 133,718 |
| 2021-08-09 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 2,053 | $459.12 | $942,573 | 305,349 |
| 2021-08-06 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 2,019 | $461.16 | $931,082 | 66,823 |
| 2021-08-06 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 2,981 | $460.22 | $1,371,916 | 68,842 |
| 2021-08-06 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 2,000 | $461.53 | $923,060 | 0 |
| 2021-08-04 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 400 | $465.22 | $186,088 | 6,109 |
| 2021-08-02 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 400 | $457.27 | $182,908 | 307,402 |
| 2021-08-02 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 1,000 | $456.46 | $456,460 | 307,802 |
| 2021-08-02 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 1,200 | $455.46 | $546,552 | 308,802 |
| 2021-08-02 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 3,895 | $454.40 | $1,769,888 | 310,002 |
| 2021-07-30 | BLEGEN THEODORE | CFO |
Equity grant / award
G
|
Common Stock | 5,331 | $0.00 | $0 | 5,331 |
| 2021-07-30 | BLEGEN THEODORE | CFO |
Equity grant / award
G
|
Common Stock | 10,662 | $0.00 | $0 | 135,192 |
| 2021-07-23 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 500 | $410.00 | $205,000 | 6,509 |
| 2021-07-21 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 500 | $405.02 | $202,510 | 7,009 |
| 2021-07-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,897 | $382.77 | $726,115 | 145,854 |
| 2021-07-16 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 506 | $383.32 | $193,960 | 233,841 |
| 2021-07-16 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 1,425 | $382.57 | $545,162 | 234,347 |
| 2021-07-16 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 5,848 | $381.53 | $2,231,187 | 235,772 |
| 2021-07-16 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 3,551 | $380.82 | $1,352,292 | 241,620 |
| 2021-07-16 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 670 | $379.59 | $254,325 | 245,171 |
| 2021-07-14 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 500 | $395.00 | $197,500 | 8,009 |
| 2021-07-07 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 500 | $387.27 | $193,635 | 9,009 |
| 2021-07-06 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 500 | $380.00 | $190,000 | 9,509 |
| 2021-07-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 4,305 | $370.45 | $1,594,787 | 284,011 |
| 2021-07-01 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 905 | $370.45 | $335,257 | 147,751 |
| 2021-06-28 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 250 | $375.00 | $93,750 | 10,009 |
| 2021-06-28 | Zhou Jeff | — |
Open-market sell
S
|
Common Stock | 1,000 | $367.65 | $367,650 | 10,509 |
| 2021-06-21 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,897 | $353.17 | $669,963 | 148,656 |
| 2021-06-11 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 1,478 | $344.77 | $509,570 | 245,841 |
| 2021-06-11 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 4,092 | $343.98 | $1,407,566 | 247,319 |
| 2021-06-11 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 4,465 | $343.18 | $1,532,299 | 251,411 |
| 2021-06-11 | Moyer James C | — |
Open-market sell
S
|
Common Stock | 2,568 | $342.11 | $878,538 | 255,876 |
| 2021-05-28 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 2,000 |
| 2021-05-28 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 5,000 |
| 2021-05-28 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Equity grant / award
G
|
Common Stock | 9,000 | $0.00 | $0 | 288,316 |
| 2021-05-28 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 2,485 | $343.76 | $854,244 | 321,064 |
| 2021-05-27 | Martinez Carintia | — |
Equity grant / award
A
|
Common Stock | 583 | $0.00 | $0 | 583 |
| 2021-05-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,897 | $330.00 | $626,010 | 151,109 |
| 2021-05-14 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Equity grant / award
G
|
Common Stock | 9,015 | $0.00 | $0 | 23,015 |
| 2021-05-12 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 6,723 | $311.82 | $2,096,363 | 1,011,650 |
| 2021-05-10 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 2,196 | $326.41 | $716,806 | 268,611 |
| 2021-04-22 | Xiao Deming | Pres. of MPS Asia Operations |
Equity grant / award
A
|
Common Stock | 2,895 | $30.00 | $86,850 | 327,437 |
| 2021-04-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 62 | $371.29 | $23,020 | 154,200 |
| 2021-04-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 46 | $369.95 | $17,018 | 154,262 |
| 2021-04-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 96 | $368.50 | $35,376 | 154,308 |
| 2021-04-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 43 | $367.36 | $15,796 | 154,404 |
| 2021-04-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 192 | $366.42 | $70,352 | 154,447 |
| 2021-04-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 140 | $365.22 | $51,130 | 154,639 |
| 2021-04-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 532 | $364.48 | $193,903 | 154,779 |
| 2021-04-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 606 | $363.50 | $220,283 | 155,311 |
| 2021-04-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 180 | $362.51 | $65,252 | 155,917 |
| 2021-04-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 32 | $368.02 | $11,777 | 0 |
| 2021-04-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 173 | $366.93 | $63,479 | 32 |
| 2021-04-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 460 | $366.02 | $168,371 | 205 |
| 2021-04-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 384 | $365.12 | $140,208 | 665 |
| 2021-04-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 115 | $363.43 | $41,795 | 1,049 |
| 2021-04-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 29 | $360.70 | $10,460 | 1,164 |
| 2021-04-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 10 | $358.79 | $3,588 | 1,193 |
| 2021-04-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 4,305 | $364.78 | $1,570,363 | 320,410 |
| 2021-04-01 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,305 | $364.78 | $1,570,363 | 324,542 |
| 2021-03-31 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Equity grant / award
G
|
Common Stock | 8,500 | $0.00 | $0 | 17,500 |
| 2021-03-30 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 200 | $344.74 | $68,947 | 1,028,409 |
| 2021-03-30 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,692 | $344.14 | $926,414 | 1,028,609 |
| 2021-03-30 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,039 | $343.22 | $1,043,043 | 1,031,301 |
| 2021-03-30 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,310 | $342.11 | $1,132,381 | 1,034,340 |
| 2021-03-30 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,200 | $340.89 | $409,070 | 1,037,650 |
| 2021-03-30 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 6,208 | $339.83 | $2,109,660 | 1,038,850 |
| 2021-03-30 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 17,593 | $338.92 | $5,962,549 | 1,045,058 |
| 2021-03-30 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 19,713 | $338.11 | $6,665,206 | 1,062,651 |
| 2021-03-30 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 5,828 | $337.12 | $1,964,737 | 1,082,364 |
| 2021-03-30 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,200 | $336.03 | $1,075,290 | 1,088,192 |
| 2021-03-30 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 600 | $334.96 | $200,978 | 1,091,392 |
| 2021-03-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 62 | $355.03 | $22,012 | 157,002 |
| 2021-03-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 203 | $354.45 | $71,953 | 157,064 |
| 2021-03-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 201 | $353.38 | $71,028 | 157,267 |
| 2021-03-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 100 | $351.91 | $35,191 | 157,468 |
| 2021-03-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 444 | $350.98 | $155,834 | 157,568 |
| 2021-03-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 282 | $350.12 | $98,733 | 158,012 |
| 2021-03-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 180 | $348.91 | $62,804 | 158,294 |
| 2021-03-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 145 | $347.92 | $50,448 | 158,474 |
| 2021-03-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 140 | $346.71 | $48,540 | 158,619 |
| 2021-03-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 120 | $345.43 | $41,452 | 158,759 |
| 2021-03-22 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 20 | $343.56 | $6,871 | 158,879 |
| 2021-02-26 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 3,000 | $374.00 | $1,122,000 | 328,847 |
| 2021-02-24 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 1,000 | $383.47 | $383,470 | 331,847 |
| 2021-02-19 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 172 | $379.93 | $65,348 | 1,203 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 300 | $384.23 | $115,268 | 271,517 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 400 | $382.90 | $153,161 | 271,817 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 410 | $381.71 | $156,502 | 272,217 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 1,700 | $380.73 | $647,237 | 272,627 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 3,095 | $379.73 | $1,175,257 | 274,327 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 3,634 | $378.71 | $1,376,250 | 277,422 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 4,684 | $377.86 | $1,769,888 | 281,056 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 3,200 | $376.77 | $1,205,656 | 285,740 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 810 | $375.67 | $304,290 | 288,940 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 1,393 | $374.71 | $521,966 | 289,750 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 1,809 | $373.68 | $675,993 | 291,143 |
| 2021-02-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 591 | $372.78 | $220,310 | 292,952 |
| 2021-02-16 | Hsing Michael | CEO |
Other acquired transaction
J
|
Common Stock | 89 | $239.17 | $21,286 | 1,091,992 |
| 2021-02-12 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 200 | $388.00 | $77,600 | 11,509 |
| 2021-02-11 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 100 | $383.81 | $38,381 | 344,126 |
| 2021-02-11 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,400 | $382.11 | $534,960 | 344,226 |
| 2021-02-11 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,210 | $380.63 | $460,565 | 345,626 |
| 2021-02-11 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,200 | $379.21 | $455,048 | 346,836 |
| 2021-02-11 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 940 | $377.56 | $354,908 | 348,036 |
| 2021-02-11 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 150 | $376.40 | $56,459 | 348,976 |
| 2021-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 100 | $381.68 | $38,168 | 1,091,903 |
| 2021-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,000 | $377.92 | $377,918 | 1,092,003 |
| 2021-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,809 | $376.90 | $1,812,522 | 1,093,003 |
| 2021-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,451 | $375.91 | $1,673,159 | 1,097,812 |
| 2021-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,654 | $375.04 | $1,370,391 | 1,102,263 |
| 2021-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,553 | $373.92 | $580,692 | 1,105,917 |
| 2021-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 2,300 | $372.74 | $857,312 | 1,107,470 |
| 2021-02-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,200 | $371.92 | $446,304 | 1,109,770 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 335 | $382.46 | $128,125 | 1,375 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 891 | $381.26 | $339,704 | 1,710 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,835 | $380.31 | $697,866 | 2,601 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 2,942 | $379.32 | $1,115,949 | 4,436 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,736 | $378.31 | $656,754 | 7,378 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 700 | $377.10 | $263,967 | 9,114 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 496 | $376.07 | $186,530 | 9,814 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 2,181 | $375.07 | $818,037 | 10,310 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 995 | $373.86 | $371,986 | 12,491 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,220 | $372.98 | $455,030 | 13,486 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,605 | $371.70 | $596,571 | 14,706 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 2,326 | $370.53 | $861,855 | 16,311 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,382 | $369.73 | $510,963 | 18,637 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,482 | $368.49 | $546,103 | 20,019 |
| 2021-02-09 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 409 | $366.81 | $150,026 | 21,501 |
| 2021-02-09 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,092 | $372.89 | $1,525,874 | 337,847 |
| 2021-02-05 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 13,359 | $366.34 | $4,893,915 | 341,939 |
| 2021-02-02 | Zhou Jeff | Dir |
Equity grant / award
A
|
Common Stock | 533 | $0.00 | $0 | 11,709 |
| 2021-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 100 | $400.16 | $40,016 | 115,740 |
| 2021-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 79 | $399.18 | $31,535 | 115,840 |
| 2021-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 257 | $397.85 | $102,247 | 115,919 |
| 2021-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 727 | $397.13 | $288,714 | 116,176 |
| 2021-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 636 | $396.15 | $251,953 | 116,903 |
| 2021-01-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 120 | $395.05 | $47,406 | 117,539 |
| 2021-01-14 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 301 | $392.63 | $118,181 | 218,642 |
| 2021-01-14 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 2,032 | $392.02 | $796,594 | 218,943 |
| 2021-01-14 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 2,697 | $391.03 | $1,054,611 | 220,975 |
| 2021-01-14 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 5,088 | $389.90 | $1,983,815 | 223,672 |
| 2021-01-14 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 6,766 | $388.98 | $2,631,844 | 228,760 |
| 2021-01-14 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 2,257 | $387.90 | $875,490 | 235,526 |
| 2021-01-14 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 1,979 | $386.71 | $765,304 | 237,783 |
| 2021-01-14 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 610 | $385.69 | $235,269 | 239,762 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 100 | $376.49 | $37,649 | 21,910 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 500 | $374.43 | $187,216 | 22,010 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 400 | $373.41 | $149,364 | 22,510 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,318 | $371.42 | $489,531 | 22,910 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 2,817 | $370.16 | $1,042,737 | 24,228 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 3,000 | $369.03 | $1,107,104 | 27,045 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 2,900 | $368.08 | $1,067,439 | 30,045 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,900 | $367.20 | $697,683 | 32,945 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 3,312 | $365.80 | $1,211,538 | 34,845 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,300 | $364.93 | $474,412 | 38,157 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 845 | $363.84 | $307,443 | 39,457 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 914 | $362.52 | $331,344 | 40,302 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 861 | $360.69 | $310,555 | 41,216 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,227 | $359.21 | $440,757 | 42,077 |
| 2021-01-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,696 | $358.02 | $607,205 | 43,304 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 393 | $370.51 | $145,611 | 849,655 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,100 | $369.50 | $406,450 | 850,048 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,269 | $368.51 | $1,573,167 | 851,148 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 11,977 | $367.63 | $4,403,070 | 855,417 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,905 | $366.64 | $1,798,376 | 867,394 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,800 | $365.76 | $1,755,646 | 872,299 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 700 | $364.52 | $255,164 | 877,099 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 100 | $361.87 | $36,187 | 877,799 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 481 | $370.20 | $178,068 | 877,899 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,200 | $369.06 | $442,873 | 878,380 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 4,542 | $368.08 | $1,671,822 | 879,580 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 5,103 | $367.38 | $1,874,736 | 884,122 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 3,807 | $366.21 | $1,394,171 | 889,225 |
| 2021-01-05 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 1,407 | $364.95 | $513,479 | 893,032 |
| 2021-01-04 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 905 | $368.26 | $333,276 | 117,659 |
| 2020-12-29 | Hsing Michael | CEO |
Equity grant / award
G
|
Common Stock | 12,825 | $0.00 | $0 | 12,825 |
| 2020-12-21 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 21 | $348.76 | $7,324 | 118,564 |
| 2020-12-21 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 265 | $348.03 | $92,227 | 118,585 |
| 2020-12-21 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 412 | $347.32 | $143,097 | 118,850 |
| 2020-12-21 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 380 | $346.16 | $131,541 | 119,262 |
| 2020-12-21 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 220 | $344.99 | $75,898 | 119,642 |
| 2020-12-21 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 120 | $343.96 | $41,275 | 119,862 |
| 2020-12-08 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 1,177 | $324.72 | $382,195 | 248,308 |
| 2020-12-08 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 896 | $324.06 | $290,354 | 249,485 |
| 2020-12-08 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 951 | $322.73 | $306,919 | 250,381 |
| 2020-12-08 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 870 | $321.32 | $279,544 | 251,332 |
| 2020-12-08 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 3,362 | $320.33 | $1,076,946 | 252,202 |
| 2020-12-08 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 7,158 | $319.62 | $2,287,851 | 255,564 |
| 2020-12-08 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 586 | $318.53 | $186,657 | 262,722 |
| 2020-11-19 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
common stock | 1,420 | $309.57 | $439,585 | 119,982 |
| 2020-11-13 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $307.70 | $307,699 | 263,308 |
| 2020-11-10 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 17,796 | $308.46 | $5,489,311 | 918,224 |
| 2020-11-10 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $308.38 | $4,625,709 | 264,308 |
| 2020-11-09 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,441 | $333.52 | $1,481,177 | 267,252 |
| 2020-11-09 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 16,170 | $333.51 | $5,392,934 | 936,020 |
| 2020-11-06 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 3,897 | $356.00 | $1,387,332 | 271,693 |
| 2020-11-04 | CHANG KUO WEI HERBERT | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $326.33 | $978,999 | 1,048 |
| 2020-11-03 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 20,000 | $315.39 | $6,307,760 | 288,308 |
| 2020-10-19 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,534 | $315.49 | $483,961 | 124,571 |
| 2020-10-15 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 6,495 | $317.48 | $2,062,033 | 254,648 |
| 2020-10-02 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 16,540 | $274.07 | $4,533,146 | 952,190 |
| 2020-10-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 10,960 | $280.50 | $3,074,319 | 968,730 |
| 2020-09-18 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,408 | $252.80 | $355,949 | 127,010 |
| 2020-09-08 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $248.03 | $3,720,458 | 279,308 |
| 2020-08-28 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 193 | $268.00 | $51,724 | 11,176 |
| 2020-08-28 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 200 | $266.35 | $53,270 | 11,369 |
| 2020-08-26 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $268.83 | $2,688,254 | 294,308 |
| 2020-08-19 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 4,917 | $277.24 | $1,363,208 | 265,448 |
| 2020-08-19 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 65 | $276.37 | $17,964 | 270,365 |
| 2020-08-19 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,404 | $277.23 | $389,231 | 128,418 |
| 2020-08-17 | Xiao Deming | Pres. of MPS Asia Operations |
Other acquired transaction
J
|
Common Stock | 60 | $157.53 | $9,452 | 279,895 |
| 2020-08-17 | Tseng Saria | VP & General Counsel |
Other acquired transaction
J
|
Common Stock | 65 | $157.53 | $10,239 | 270,430 |
| 2020-08-13 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,917 | $281.00 | $1,381,677 | 279,835 |
| 2020-08-12 | CHANG KUO WEI HERBERT | Dir |
Open-market sell
S
|
Common Stock | 200 | $280.00 | $56,000 | 5,348 |
| 2020-08-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,410 | $274.40 | $1,210,112 | 284,752 |
| 2020-08-07 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 200 | $283.00 | $56,600 | 11,569 |
| 2020-08-07 | CHANG KUO WEI HERBERT | Dir |
Open-market sell
S
|
Common Stock | 100 | $283.00 | $28,300 | 5,748 |
| 2020-08-06 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 200 | $279.00 | $55,800 | 11,769 |
| 2020-08-06 | CHANG KUO WEI HERBERT | Dir |
Open-market sell
S
|
Common Stock | 600 | $280.00 | $168,000 | 5,848 |
| 2020-08-05 | CHANG KUO WEI HERBERT | Dir |
Open-market sell
S
|
Common Stock | 200 | $277.00 | $55,400 | 6,448 |
| 2020-08-05 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 200 | $276.00 | $55,200 | 11,969 |
| 2020-08-04 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 47 | $273.00 | $12,831 | 12,169 |
| 2020-08-04 | CHANG KUO WEI HERBERT | Dir |
Open-market sell
S
|
Common Stock | 100 | $275.00 | $27,500 | 7,048 |
| 2020-08-03 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 153 | $273.00 | $41,769 | 12,216 |
| 2020-08-03 | CHANG KUO WEI HERBERT | Dir |
Open-market sell
S
|
Common Stock | 476 | $271.26 | $129,120 | 7,248 |
| 2020-07-31 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 300 | $271.62 | $81,486 | 12,369 |
| 2020-07-21 | BLEGEN THEODORE | CFO |
Equity grant / award
A · derivative
|
Performance Shares | 20,105 | $0.00 | $0 | 20,105 |
| 2020-07-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,000 | $249.34 | $249,340 | 132,938 |
| 2020-07-20 | BLEGEN THEODORE | CFO |
Open-market sell
S
|
Common Stock | 1,408 | $249.34 | $351,071 | 133,938 |
| 2020-07-15 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 6,495 | $246.06 | $1,598,147 | 274,775 |
| 2020-07-06 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 16,540 | $241.38 | $3,992,445 | 1,013,656 |
| 2020-07-01 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 10,960 | $235.16 | $2,577,354 | 1,030,196 |
| 2020-06-19 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 1,408 | $224.13 | $315,571 | 136,251 |
| 2020-05-19 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 1,408 | $204.91 | $288,507 | 137,659 |
| 2020-05-18 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 4,762 | $200.10 | $952,895 | 285,575 |
| 2020-05-14 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $195.34 | $1,953,418 | 304,308 |
| 2020-05-12 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $218.00 | $218,000 | 12,669 |
| 2020-05-11 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 14,000 | $210.43 | $2,945,999 | 314,308 |
| 2020-05-08 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,565 | $208.67 | $952,568 | 293,467 |
| 2020-05-07 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 590 | $205.00 | $120,950 | 14,669 |
| 2020-05-05 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 500 | $198.00 | $99,000 | 15,259 |
| 2020-04-29 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 11,751 | $200.00 | $2,350,225 | 294,902 |
| 2020-04-29 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 6,420 | $200.00 | $1,284,000 | 306,653 |
| 2020-04-20 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 1,408 | $183.50 | $258,364 | 142,244 |
| 2020-04-20 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 1,039 | $182.45 | $189,567 | 143,652 |
| 2020-04-17 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 49,065 | $185.01 | $9,077,575 | 298,032 |
| 2020-04-17 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 96 | $185.00 | $17,760 | 347,097 |
| 2020-04-13 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 14,000 | $170.74 | $2,390,423 | 328,308 |
| 2020-04-07 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 95,979 | $170.00 | $16,316,430 | 1,075,123 |
| 2020-04-06 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 17,742 | $170.00 | $3,016,140 | 1,171,102 |
| 2020-04-01 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,380 | $162.57 | $712,078 | 347,193 |
| 2020-04-01 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 4,380 | $162.57 | $712,078 | 313,073 |
| 2020-03-24 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 1,408 | $160.00 | $225,280 | 145,611 |
| 2020-03-09 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 19,000 | $152.66 | $2,900,591 | 342,308 |
| 2020-02-20 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $184.38 | $1,843,830 | 361,308 |
| 2020-02-18 | Xiao Deming | Pres. of MPS Asia Operations |
Other acquired transaction
J
|
Common Stock | 96 | $123.37 | $11,843 | 351,573 |
| 2020-02-13 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 500 | $191.00 | $95,500 | 15,759 |
| 2020-02-12 | Zhou Jeff | Dir |
Equity grant / award
A
|
Common Stock | 1,048 | $0.00 | $0 | 16,259 |
| 2020-02-11 | CHANG KUO WEI HERBERT | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $187.72 | $187,717 | 11,702 |
| 2020-02-10 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 2,327 | $181.07 | $421,360 | 351,477 |
| 2020-02-06 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 18,355 | $183.75 | $3,372,772 | 344,463 |
| 2020-02-04 | Tseng Saria | VP & General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 19,200 | $0.00 | $0 | 0 |
| 2020-02-04 | Tseng Saria | VP & General Counsel |
Equity grant / award
A
|
Common Stock | 74,894 | $30.00 | $2,246,820 | 362,818 |
| 2020-02-04 | Tseng Saria | VP & General Counsel |
Exercise / conversion
M
|
Common Stock | 19,200 | $0.00 | $0 | 287,924 |
| 2020-02-03 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 2,904 | $173.89 | $504,987 | 268,724 |
| 2020-01-21 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 965 | $181.12 | $174,781 | 97,348 |
| 2020-01-21 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 819 | $181.12 | $148,337 | 98,313 |
| 2020-01-17 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 10,422 | $180.39 | $1,879,982 | 271,628 |
| 2020-01-13 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 19,000 | $179.11 | $3,403,134 | 370,260 |
| 2020-01-07 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 33,850 | $176.99 | $5,991,122 | 280,969 |
| 2019-12-26 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 12,802 | $178.56 | $2,285,887 | 314,819 |
| 2019-12-16 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 4,652 | $177.98 | $827,969 | 365,686 |
| 2019-12-02 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 19,000 | $158.58 | $3,013,047 | 389,260 |
| 2019-11-18 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 49 | $161.74 | $7,925 | 100,962 |
| 2019-11-15 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 5,494 | $161.21 | $885,672 | 315,900 |
| 2019-11-13 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $160.31 | $1,603,090 | 408,260 |
| 2019-11-08 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 2,374 | $163.36 | $387,820 | 327,621 |
| 2019-11-04 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 9,706 | $159.63 | $1,549,390 | 1,087,833 |
| 2019-11-01 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 221 | $151.10 | $33,393 | 102,646 |
| 2019-10-22 | Hsing Michael | CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 21,600 | $0.00 | $0 | 43,200 |
| 2019-10-22 | Hsing Michael | CEO |
Exercise / conversion
M · derivative
|
Performance Shares | 42,783 | $0.00 | $0 | 8,939 |
| 2019-10-22 | Hsing Michael | CEO |
Exercise / conversion
M
|
Common Stock | 21,600 | $0.00 | $0 | 1,097,539 |
| 2019-10-22 | Hsing Michael | CEO |
Exercise / conversion
M
|
Common Stock | 42,783 | $0.00 | $0 | 1,075,939 |
| 2019-10-21 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 1,056 | $143.27 | $151,293 | 93,267 |
| 2019-10-18 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 6,495 | $141.49 | $918,988 | 293,778 |
| 2019-10-07 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 19,000 | $150.72 | $2,863,600 | 418,260 |
| 2019-10-03 | Hsing Michael | CEO |
Open-market sell
S
|
Common Stock | 16,540 | $149.99 | $2,480,828 | 1,033,156 |
| 2019-10-01 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 5,318 | $156.92 | $834,495 | 300,005 |
| 2019-10-01 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 4,305 | $155.61 | $669,896 | 305,323 |
| 2019-10-01 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 770 | $157.00 | $120,890 | 94,323 |
| 2019-10-01 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 905 | $155.61 | $140,826 | 95,093 |
| 2019-09-30 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 22,677 | $156.16 | $3,541,286 | 309,628 |
| 2019-09-30 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 252 | $157.49 | $39,687 | 332,305 |
| 2019-09-19 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $158.02 | $3,160,368 | 437,260 |
| 2019-09-16 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 4,742 | $160.60 | $761,589 | 354,943 |
| 2019-09-09 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 999 | $156.58 | $156,423 | 95,998 |
| 2019-09-06 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 29,128 | $155.83 | $4,539,133 | 359,685 |
| 2019-08-22 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 5 | $156.17 | $781 | 332,557 |
| 2019-08-19 | Blegen Theodore | CFO |
Open-market sell
S
|
Common Stock | 50 | $154.00 | $7,700 | 96,997 |
| 2019-08-15 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Other acquired transaction
J
|
Common Stock | 180 | $117.71 | $21,187 | 388,813 |
| 2019-08-09 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 2,209 | $148.94 | $329,018 | 341,176 |
| 2019-08-08 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 3,106 | $151.51 | $470,606 | 343,385 |
| 2019-08-08 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 2,437 | $150.42 | $366,585 | 346,491 |
| 2019-08-05 | Xiao Deming | Pres. of MPS Asia Operations |
Open-market sell
S
|
Common Stock | 3,066 | $140.60 | $431,081 | 348,928 |
| 2019-08-01 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 1,747 | $157.00 | $274,279 | 17,744 |
| 2019-07-24 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $150.00 | $150,000 | 19,491 |
| 2019-07-23 | Tseng Saria | VP & General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,600 | $0.00 | $0 | 28,800 |
| 2019-07-23 | Tseng Saria | VP & General Counsel |
Exercise / conversion
M
|
Common Stock | 9,600 | $0.00 | $0 | 315,396 |
| 2019-07-23 | Xiao Deming | Pres. of MPS Asia Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,600 | $0.00 | $0 | 28,800 |
| 2019-07-23 | Xiao Deming | Pres. of MPS Asia Operations |
Exercise / conversion
M
|
Common Stock | 9,600 | $0.00 | $0 | 351,994 |
| 2019-07-22 | Zhou Jeff | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $147.00 | $147,000 | 20,491 |
| 2019-07-19 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 6,495 | $145.83 | $947,164 | 305,796 |
| 2019-07-15 | Moyer James C | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $143.53 | $2,870,600 | 467,260 |
| 2019-07-10 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 293 | $141.50 | $41,460 | 385,487 |
| 2019-07-10 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,708 | $140.62 | $240,177 | 385,780 |
| 2019-07-01 | Tseng Saria | VP & General Counsel |
Open-market sell
S
|
Common Stock | 4,305 | $139.56 | $600,789 | 312,291 |
| 2019-07-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 278 | $141.48 | $39,332 | 377,888 |
| 2019-07-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 1,980 | $140.19 | $277,572 | 378,166 |
| 2019-07-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 711 | $138.52 | $98,489 | 380,146 |
| 2019-07-01 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 5,425 | $139.56 | $757,092 | 380,857 |
| 2019-06-28 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 4,036 | $136.35 | $550,298 | 386,282 |
| 2019-06-28 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 200 | $137.44 | $27,487 | 390,318 |
| 2019-06-27 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 3,305 | $132.36 | $437,450 | 390,518 |
| 2019-06-27 | Sciammas Maurice | Sr. V.P.of Sales and Marketing |
Open-market sell
S
|
Common Stock | 4,674 | $130.20 | $608,534 | 393,823 |
| 2019-06-24 | Sciammas Maurice | Sr. V.P. of Sales & Marketing |
Open-market sell
S
|
Common Stock | 2,722 | $128.63 | $350,134 | 398,497 |
| 2019-04-23 | Tseng Saria | VP & General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,600 | $0.00 | $0 | 38,400 |
| 2019-04-23 | Tseng Saria | VP & General Counsel |
Exercise / conversion
M
|
Common Stock | 9,600 | $0.00 | $0 | 327,413 |