Financial Metrics
FTNT Fortinet, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 284576000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 311391000.0 | +9.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 316646000.0 | +1.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 340600000.0 | +7.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 363500000.0 | +6.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 374200000.0 | +2.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 399000000.0 | +6.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 441300000.0 | +10.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 453900000.0 | +2.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 472600000.0 | +4.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 521700000.0 | +10.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 548100000.0 | +5.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 577700000.0 | +5.4% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 617600000.0 | +6.9% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 651100000.0 | +5.4% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 710300000.0 | +9.1% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 801100000.0 | +12.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 867200000.0 | +8.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 954800000.0 | +10.1% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 1030100000.0 | +7.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 1149500000.0 | +11.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1262300000.0 | +9.8% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 1292800000.0 | +2.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1334600000.0 | +3.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1353300000.0 | +1.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1434300000.0 | +6.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1508100000.0 | +5.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1539700000.0 | +2.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1630000000.0 | +5.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1724900000.0 | +5.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1275400000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 1494900000.0 | +17.2% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1804600000.0 | +20.7% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 2163000000.0 | +19.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2594400000.0 | +19.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 3342200000.0 | +28.8% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 4417400000.0 | +32.2% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 5304800000.0 | +20.1% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 5955800000.0 | +12.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 6799600000.0 | +14.2% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 206932000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 226888000.0 | +9.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 231847000.0 | +2.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 250000000.0 | +7.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 267800000.0 | +7.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 280600000.0 | +4.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 301800000.0 | +7.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 328200000.0 | +8.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 342300000.0 | +4.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 359600000.0 | +5.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 393400000.0 | +9.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 424000000.0 | +7.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 449000000.0 | +5.9% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 482500000.0 | +7.5% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 511900000.0 | +6.1% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 553700000.0 | +8.2% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 614200000.0 | +10.9% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 656000000.0 | +6.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 701000000.0 | +6.9% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 779300000.0 | +11.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 866500000.0 | +11.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 954500000.0 | +10.2% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 997000000.0 | +4.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1016900000.0 | +2.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1048600000.0 | +3.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1159300000.0 | +10.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1244700000.0 | +7.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1246600000.0 | +0.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1315100000.0 | +5.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1393200000.0 | +5.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 937600000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 1109600000.0 | +18.3% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1354200000.0 | +22.0% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 1657100000.0 | +22.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2024400000.0 | +22.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2559200000.0 | +26.4% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 3332500000.0 | +30.2% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 4067600000.0 | +22.1% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 4798200000.0 | +18.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 5470700000.0 | +14.0% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -3692000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -4045000.0 | -9.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 5488000.0 | +235.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 5400000.0 | -1.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 28500000.0 | +427.8% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 33700000.0 | +18.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 32400000.0 | -3.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 50700000.0 | +56.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 62800000.0 | +23.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 50600000.0 | -19.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 75200000.0 | +48.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 100600000.0 | +33.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 116700000.0 | +16.0% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 118800000.0 | +1.8% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 126900000.0 | +6.8% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 121600000.0 | -4.2% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 147500000.0 | +21.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 166400000.0 | +12.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 151000000.0 | -9.3% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 195300000.0 | +29.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 265500000.0 | +35.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 273500000.0 | +3.0% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 279000000.0 | +2.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 303200000.0 | +8.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 321200000.0 | +5.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 437200000.0 | +36.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 470900000.0 | +7.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 453800000.0 | -3.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 458000000.0 | +0.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 547300000.0 | +19.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 42900000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 109800000.0 | +155.9% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 234400000.0 | +113.5% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 351000000.0 | +49.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 531800000.0 | +51.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 650400000.0 | +22.3% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 969600000.0 | +49.1% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1241100000.0 | +28.0% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1803400000.0 | +45.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2084700000.0 | +15.6% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2118000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -1388000.0 | -165.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 6291000.0 | +553.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 10700000.0 | +70.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 23000000.0 | +115.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 26700000.0 | +16.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 41600000.0 | +55.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 49300000.0 | +18.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 58700000.0 | +19.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 58800000.0 | +0.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 72700000.0 | +23.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 80200000.0 | +10.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 104600000.0 | +30.4% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 113800000.0 | +8.8% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 123400000.0 | +8.4% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 107200000.0 | -13.1% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 137500000.0 | +28.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 163200000.0 | +18.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 138300000.0 | -15.3% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 173400000.0 | +25.4% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 231100000.0 | +33.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 247700000.0 | +7.2% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 266300000.0 | +7.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 322900000.0 | +21.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 299300000.0 | -7.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 379800000.0 | +26.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 539900000.0 | +42.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 433400000.0 | -19.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 440100000.0 | +1.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 473900000.0 | +7.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 32200000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 31400000.0 | -2.5% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 334900000.0 | +966.6% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 331700000.0 | -1.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 488500000.0 | +47.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 606700000.0 | +24.2% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 856600000.0 | +41.2% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1147800000.0 | +34.0% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1745200000.0 | +52.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1853400000.0 | +6.2% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.01 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.01 | -200.0% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.04 | +500.0% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.06 | +50.0% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.13 | +116.7% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.15 | +15.4% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.25 | +66.7% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.29 | +16.0% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.35 | +20.7% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.35 | +0.0% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.42 | +20.0% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.47 | +11.9% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.61 | +29.8% | USD/shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.7 | +14.8% | USD/shares | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 0.76 | +8.6% | USD/shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.66 | -13.2% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.17 | -74.2% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.2 | +17.6% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.17 | -15.0% | USD/shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.22 | +29.4% | USD/shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.29 | +31.8% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.32 | +10.3% | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.34 | +6.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.41 | +20.6% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.39 | -4.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.5 | +28.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.71 | +42.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.56 | -21.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.57 | +1.8% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.63 | +10.5% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.19 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.18 | -5.3% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1.98 | +1000.0% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 1.94 | -2.0% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.6 | -69.1% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.74 | +23.3% | USD/shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1.08 | +45.9% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1.47 | +36.1% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2.28 | +55.1% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.45 | +7.5% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.01 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.01 | -200.0% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.04 | +500.0% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.06 | +50.0% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.13 | +116.7% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.15 | +15.4% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.24 | +60.0% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.28 | +16.7% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.33 | +17.9% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.34 | +3.0% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.42 | +23.5% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.46 | +9.5% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.6 | +30.4% | USD/shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.69 | +15.0% | USD/shares | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 0.75 | +8.7% | USD/shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.64 | -14.7% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.16 | -75.0% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.19 | +18.8% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.17 | -10.5% | USD/shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.21 | +23.5% | USD/shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.29 | +38.1% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.31 | +6.9% | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.33 | +6.5% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.41 | +24.2% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.39 | -4.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.49 | +25.6% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.7 | +42.9% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.56 | -20.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.57 | +1.8% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.62 | +8.8% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.18 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.18 | +0.0% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1.92 | +966.7% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 1.9 | -1.0% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.58 | -69.5% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.73 | +25.9% | USD/shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1.06 | +45.2% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1.46 | +37.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2.26 | +54.8% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.42 | +7.1% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 568008000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 596380000.0 | +5.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 647513000.0 | +8.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 709000000.0 | +9.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 823200000.0 | +16.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 853100000.0 | +3.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 905800000.0 | +6.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 811000000.0 | -10.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 835600000.0 | +3.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 972100000.0 | +16.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1169300000.0 | +20.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 1112400000.0 | -4.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1216900000.0 | +9.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1022100000.0 | -16.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1175500000.0 | +15.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1222500000.0 | +4.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 626100000.0 | -48.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 916400000.0 | +46.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 882300000.0 | -3.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 1061800000.0 | +20.3% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 1860200000.0 | +75.2% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 1879300000.0 | +1.0% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 1852100000.0 | -1.4% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 1319100000.0 | -28.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 923500000.0 | -30.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 710000000.0 | -23.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 964000000.0 | +35.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1682900000.0 | +74.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 2304200000.0 | +36.9% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 2376300000.0 | +3.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2186800000.0 | -8.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1397900000.0 | -36.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1926300000.0 | +37.8% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 2203200000.0 | +14.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2489300000.0 | +13.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2875900000.0 | +15.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3596600000.0 | +25.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3368500000.0 | -6.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1995700000.0 | -40.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 709000000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 811000000.0 | +14.4% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1112400000.0 | +37.2% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1222500000.0 | +9.9% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1061800000.0 | -13.1% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1319100000.0 | +24.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1682900000.0 | +27.6% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 1397900000.0 | -16.9% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2875900000.0 | +105.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2495300000.0 | -13.2% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 220135000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 254379000.0 | +15.6% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 238988000.0 | -6.1% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 312998000.0 | +31.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 270111000.0 | -13.7% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 274476000.0 | +1.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 257999000.0 | -6.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 348200000.0 | +35.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 313100000.0 | -10.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 333600000.0 | +6.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 324400000.0 | -2.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 444500000.0 | +37.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 381000000.0 | -14.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 403100000.0 | +5.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 384100000.0 | -4.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 544300000.0 | +41.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 474700000.0 | -12.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 498700000.0 | +5.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 546600000.0 | +9.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 720000000.0 | +31.7% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 637300000.0 | -11.5% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 584600000.0 | -8.3% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 604900000.0 | +3.5% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 807700000.0 | +33.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 790400000.0 | -2.1% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 919500000.0 | +16.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 963200000.0 | +4.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1261700000.0 | +31.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1087200000.0 | -13.8% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1078800000.0 | -0.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1013800000.0 | -6.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1402000000.0 | +38.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 996200000.0 | -28.9% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1083400000.0 | +8.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1044100000.0 | -3.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1463400000.0 | +40.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1174000000.0 | -19.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1215700000.0 | +3.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1168300000.0 | -3.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 312998000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 348200000.0 | +11.2% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 444500000.0 | +27.7% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 544300000.0 | +22.5% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 720000000.0 | +32.3% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 807700000.0 | +12.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1261700000.0 | +56.2% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 1402000000.0 | +11.1% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1463400000.0 | +4.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1691200000.0 | +15.6% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 78239000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 81247000.0 | +3.8% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 93731000.0 | +15.4% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 106887000.0 | +14.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 104978000.0 | -1.8% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 86439000.0 | -17.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 73595000.0 | -14.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 77300000.0 | +5.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 80000000.0 | +3.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 78200000.0 | -2.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 80800000.0 | +3.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 90000000.0 | +11.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 88400000.0 | -1.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 85700000.0 | -3.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 99200000.0 | +15.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 117900000.0 | +18.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 105000000.0 | -10.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 126000000.0 | +20.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 134500000.0 | +6.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 139800000.0 | +3.9% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 149600000.0 | +7.0% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 149800000.0 | +0.1% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 177900000.0 | +18.8% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 175800000.0 | -1.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 184600000.0 | +5.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 195200000.0 | +5.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 215800000.0 | +10.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 264600000.0 | +22.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 302700000.0 | +14.4% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 376300000.0 | +24.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 467500000.0 | +24.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 484800000.0 | +3.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 439500000.0 | -9.3% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 383200000.0 | -12.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 354300000.0 | -7.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 315500000.0 | -11.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 362700000.0 | +15.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 405200000.0 | +11.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 426600000.0 | +5.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 106887000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 77300000.0 | -27.7% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 90000000.0 | +16.4% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 117900000.0 | +31.0% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 139800000.0 | +18.6% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 175800000.0 | +25.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 264600000.0 | +50.5% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 484800000.0 | +83.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 315500000.0 | -34.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 399500000.0 | +26.6% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1285701000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1353884000.0 | +5.3% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1394873000.0 | +3.0% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1538716000.0 | +10.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1616082000.0 | +5.0% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 1604634000.0 | -0.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1650651000.0 | +2.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1716800000.0 | +4.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1735800000.0 | +1.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1884800000.0 | +8.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 2078100000.0 | +10.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 2220900000.0 | +6.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2313300000.0 | +4.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2360700000.0 | +2.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2466200000.0 | +4.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2769000000.0 | +12.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 2035300000.0 | -26.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2208700000.0 | +8.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2384600000.0 | +8.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 2740400000.0 | +14.9% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 3781200000.0 | +38.0% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 3908200000.0 | +3.4% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 3963500000.0 | +1.4% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 3600600000.0 | -9.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 3208300000.0 | -10.9% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 2952900000.0 | -8.0% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 2982200000.0 | +1.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 3810400000.0 | +27.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 4358700000.0 | +14.4% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 4878100000.0 | +11.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 4752700000.0 | -2.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 4428300000.0 | -6.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4559700000.0 | +3.0% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 4919300000.0 | +7.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 5220600000.0 | +6.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5971500000.0 | +14.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 6442600000.0 | +7.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 6346300000.0 | -1.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 4913500000.0 | -22.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1538716000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1716800000.0 | +11.6% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 2220900000.0 | +29.4% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 2769000000.0 | +24.7% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 2740400000.0 | -1.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 3600600000.0 | +31.4% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 3810400000.0 | +5.8% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 4428300000.0 | +16.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 5971500000.0 | +34.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 5900200000.0 | -1.2% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1811521000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1960178000.0 | +8.2% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 2010160000.0 | +2.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 2139941000.0 | +6.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 2267383000.0 | +6.0% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 2360691000.0 | +4.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 2395279000.0 | +1.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2257900000.0 | -5.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 2400700000.0 | +6.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 2575700000.0 | +7.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 2763500000.0 | +7.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 3078000000.0 | +11.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 3205700000.0 | +4.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 3369400000.0 | +5.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 3545600000.0 | +5.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 3879200000.0 | +9.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 3206200000.0 | -17.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 3330600000.0 | +3.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 3586200000.0 | +7.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 4044500000.0 | +12.8% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 5282200000.0 | +30.6% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 5558900000.0 | +5.2% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 5970600000.0 | +7.4% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 5919100000.0 | -0.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 5651100000.0 | -4.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 5294500000.0 | -6.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 5335900000.0 | +0.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 6228000000.0 | +16.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 6832300000.0 | +9.7% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 7486100000.0 | +9.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 7479300000.0 | -0.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 7258900000.0 | -2.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 7662100000.0 | +5.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 8052900000.0 | +5.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 8852000000.0 | +9.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 9763100000.0 | +10.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 10407000000.0 | +6.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 10641400000.0 | +2.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 9361300000.0 | -12.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2139941000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2257900000.0 | +5.5% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 3078000000.0 | +36.3% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 3879200000.0 | +26.0% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 4044500000.0 | +4.3% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 5919100000.0 | +46.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 6228000000.0 | +5.2% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 7258900000.0 | +16.6% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 9763100000.0 | +34.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 10389200000.0 | +6.4% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 687342000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 731964000.0 | +6.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 750360000.0 | +2.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 829440000.0 | +10.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 856585000.0 | +3.3% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 885519000.0 | +3.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 910639000.0 | +2.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1027200000.0 | +12.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1029700000.0 | +0.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1085200000.0 | +5.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1111900000.0 | +2.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1256400000.0 | +13.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1254300000.0 | -0.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1293700000.0 | +3.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1341900000.0 | +3.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1455800000.0 | +8.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1543000000.0 | +6.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1611900000.0 | +4.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1645600000.0 | +2.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 1829500000.0 | +11.2% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 1879700000.0 | +2.7% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 1998500000.0 | +6.3% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 2198000000.0 | +10.0% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 2318100000.0 | +5.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2510500000.0 | +8.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 2634900000.0 | +5.0% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 2779600000.0 | +5.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 3078400000.0 | +10.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 3261800000.0 | +6.0% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 3500600000.0 | +7.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 3649000000.0 | +4.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3719000000.0 | +1.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3800400000.0 | +2.2% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 3725300000.0 | -2.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3883900000.0 | +4.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 4060700000.0 | +4.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4727800000.0 | +16.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4777100000.0 | +1.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 4786100000.0 | +0.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 829440000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1027200000.0 | +23.8% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 1256400000.0 | +22.3% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1455800000.0 | +15.9% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1829500000.0 | +25.7% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 2318100000.0 | +26.7% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 3078400000.0 | +32.8% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 3719000000.0 | +20.8% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4060700000.0 | +9.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 5034000000.0 | +24.0% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1069118000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1155552000.0 | +8.1% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1187072000.0 | +2.7% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1302260000.0 | +9.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1369134000.0 | +5.1% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 1438552000.0 | +5.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1493054000.0 | +3.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1668500000.0 | +11.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1707200000.0 | +2.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1795500000.0 | +5.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1871900000.0 | +4.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 2067800000.0 | +10.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2147600000.0 | +3.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2247100000.0 | +4.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2345200000.0 | +4.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2536800000.0 | +8.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 2669900000.0 | +5.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2786700000.0 | +4.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2873000000.0 | +3.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 3188500000.0 | +11.0% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 4301400000.0 | +34.9% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 4508700000.0 | +4.8% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 4835000000.0 | +7.2% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 5120700000.0 | +5.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 5417900000.0 | +5.8% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 5674100000.0 | +4.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 5958700000.0 | +5.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 6509600000.0 | +9.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 6820900000.0 | +4.8% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 7164900000.0 | +5.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 7405200000.0 | +3.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 7722300000.0 | +4.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 7799600000.0 | +1.0% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 7764700000.0 | -0.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 7943900000.0 | +2.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 8269300000.0 | +4.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 8444100000.0 | +2.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 8581000000.0 | +1.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 8626200000.0 | +0.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1302260000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1668500000.0 | +28.1% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 2067800000.0 | +23.9% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 2536800000.0 | +22.7% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 3188500000.0 | +25.7% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 5120700000.0 | +60.6% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 6509600000.0 | +27.1% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 7722300000.0 | +18.6% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 8269300000.0 | +7.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 9151700000.0 | +10.7% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 742403000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 804626000.0 | +8.4% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 823088000.0 | +2.3% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 837681000.0 | +1.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 898249000.0 | +7.2% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 922139000.0 | +2.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 902225000.0 | -2.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 589400000.0 | -34.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 693500000.0 | +17.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-06-30 | 780200000.0 | +12.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 891600000.0 | +14.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 1025500000.0 | +15.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-03-31 | 1058100000.0 | +3.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-06-30 | 1139400000.0 | +7.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 1217900000.0 | +6.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 1342400000.0 | +10.2% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2020-03-31 | 557400000.0 | -58.5% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-06-30 | 566700000.0 | +1.7% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2020-09-30 | 713200000.0 | +25.9% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2020-12-31 | 856000000.0 | +20.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-03-31 | 980800000.0 | +14.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-06-30 | 1050200000.0 | +7.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 1135600000.0 | +8.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 798400000.0 | -29.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-03-31 | 233200000.0 | -70.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-06-30 | -379600000.0 | -262.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | -622800000.0 | -64.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | -281600000.0 | +54.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-03-31 | 11400000.0 | +104.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | 321200000.0 | +2717.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 74100000.0 | -76.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | -463400000.0 | -725.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | -137500000.0 | +70.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-06-30 | 288200000.0 | +309.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 908100000.0 | +215.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 1493800000.0 | +64.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1962900000.0 | +31.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-06-30 | 2060400000.0 | +5.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 735100000.0 | -64.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 837700000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 602000000.0 | -28.1% | USD | 10-K | 2021-02-19 |
| Annual | 2018-12-31 | 1025500000.0 | +70.3% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 1342400000.0 | +30.9% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 856000000.0 | -36.2% | USD | 10-K | 2024-02-26 |
| Annual | 2021-12-31 | 798400000.0 | -6.7% | USD | 10-K | 2025-02-21 |
| Annual | 2022-12-31 | -281600000.0 | -135.3% | USD | 10-K | 2026-02-25 |
| Annual | 2023-12-31 | -463400000.0 | -64.6% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1493800000.0 | +422.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1237500000.0 | -17.2% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-12-31 | 0.0 | — | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 987000000.0 | — | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 987500000.0 | +0.1% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 988000000.0 | +0.1% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 988400000.0 | +0.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 988900000.0 | +0.1% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 989400000.0 | +0.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 989900000.0 | +0.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 990400000.0 | +0.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 990900000.0 | +0.1% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 991300000.0 | +0.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 991800000.0 | +0.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 992300000.0 | +0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 992800000.0 | +0.1% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 993300000.0 | +0.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 993800000.0 | +0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 994300000.0 | +0.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 496200000.0 | -50.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 496300000.0 | +0.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 496500000.0 | +0.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2020-12-31 | 0.0 | — | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 988400000.0 | — | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 990400000.0 | +0.2% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 992300000.0 | +0.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 994300000.0 | +0.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 496600000.0 | -50.1% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 100591000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 168532000.0 | +67.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 244671000.0 | +45.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 129700000.0 | -47.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 274500000.0 | +111.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 436900000.0 | +59.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 139700000.0 | -68.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 282000000.0 | +101.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 458700000.0 | +62.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 201300000.0 | -56.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 396400000.0 | +96.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 617600000.0 | +55.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 319400000.0 | -48.3% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 566400000.0 | +77.3% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 787200000.0 | +39.0% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 315900000.0 | -59.9% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 734100000.0 | +132.4% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1132900000.0 | +54.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 396100000.0 | -65.0% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 719500000.0 | +81.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 1202500000.0 | +67.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 677500000.0 | -43.7% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 1192600000.0 | +76.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1743800000.0 | +46.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 830400000.0 | -52.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1172400000.0 | +41.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1780500000.0 | +51.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 863300000.0 | -51.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1315200000.0 | +52.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1970400000.0 | +49.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 345700000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 594400000.0 | +71.9% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 638900000.0 | +7.5% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 808000000.0 | +26.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1083700000.0 | +34.1% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1499700000.0 | +38.4% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1730600000.0 | +15.4% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1935500000.0 | +11.8% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2258100000.0 | +16.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2590600000.0 | +14.7% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -34204000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -69417000.0 | -102.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -76215000.0 | -9.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -31300000.0 | +58.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -113200000.0 | -261.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -142100000.0 | -25.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -25500000.0 | +82.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -18500000.0 | +27.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -7400000.0 | +60.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -39000000.0 | -427.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -375600000.0 | -863.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -402700000.0 | -7.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 4600000.0 | +101.1% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 216800000.0 | +4613.0% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | -7800000.0 | -103.6% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | -473500000.0 | -5970.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -751700000.0 | -58.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -1059200000.0 | -40.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -45400000.0 | +95.7% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 248700000.0 | +647.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 546500000.0 | +119.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | -42400000.0 | -107.8% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -466500000.0 | -1000.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -577700000.0 | -23.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -270300000.0 | +53.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -320400000.0 | -18.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -647500000.0 | -102.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -110800000.0 | +82.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -377000000.0 | -240.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -552800000.0 | -46.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -74100000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | -76800000.0 | -3.6% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -134900000.0 | -75.7% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | -502300000.0 | -272.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -72800000.0 | +85.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -1325100000.0 | -1720.2% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 763900000.0 | +157.6% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -649300000.0 | -185.0% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -727400000.0 | -12.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -599100000.0 | +17.6% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -41656000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -46012000.0 | -10.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -64220000.0 | -39.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 15800000.0 | +124.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -17200000.0 | -208.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -98000000.0 | -469.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -89600000.0 | +8.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -102400000.0 | -14.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -93000000.0 | +9.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -57800000.0 | +37.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -111100000.0 | -92.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -151800000.0 | -36.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -920400000.0 | -506.3% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | -1089300000.0 | -18.4% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | -1119600000.0 | -2.8% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 956000000.0 | +185.4% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 835100000.0 | -12.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 716400000.0 | -14.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -746000000.0 | -204.1% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -1576300000.0 | -111.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | -2102900000.0 | -33.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | -13700000.0 | +99.3% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -31400000.0 | -129.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -660300000.0 | -2002.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -30300000.0 | +95.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -44300000.0 | -46.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -41300000.0 | +6.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -32700000.0 | +20.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -446900000.0 | -1266.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -2298800000.0 | -414.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -105900000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | -415600000.0 | -292.4% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -202600000.0 | +51.3% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | -195600000.0 | +3.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -1171600000.0 | -499.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 82800000.0 | +107.1% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | -2130300000.0 | -2672.8% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -1570400000.0 | +26.3% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -50100000.0 | +96.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -2371500000.0 | -4633.5% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 11600000.0 | — | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 23200000.0 | +100.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 41400000.0 | +78.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 10200000.0 | -75.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 27500000.0 | +169.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 45000000.0 | +63.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 27600000.0 | -38.7% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 58500000.0 | +112.0% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 93600000.0 | +60.0% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 52100000.0 | -44.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 75600000.0 | +45.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 144600000.0 | +91.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 122600000.0 | -15.2% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 162500000.0 | +32.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 250300000.0 | +54.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 30300000.0 | -87.9% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 107100000.0 | +253.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 177200000.0 | +65.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 221900000.0 | +25.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 245000000.0 | +10.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 281300000.0 | +14.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 66500000.0 | -76.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 234300000.0 | +252.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 322000000.0 | +37.4% | USD | 10-Q | 2025-11-07 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 171588000.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 172436000.0 | +0.5% | shares | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 173513000.0 | +0.6% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 173078000.0 | -0.3% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 175443000.0 | +1.4% | shares | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 175735000.0 | +0.2% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 174625000.0 | -0.6% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 167900000.0 | -3.9% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 168000000.0 | +0.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 169000000.0 | +0.6% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 170300000.0 | +0.8% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 169800000.0 | -0.3% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 170700000.0 | +0.5% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 171000000.0 | +0.2% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 171300000.0 | +0.2% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 171700000.0 | +0.2% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 162600000.0 | -5.3% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 161800000.0 | -0.5% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 162300000.0 | +0.3% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 162500000.0 | +0.1% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 163300000.0 | +0.5% | shares | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 163300000.0 | +0.0% | shares | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 163400000.0 | +0.1% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 810000000.0 | +395.7% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 160300000.0 | -80.2% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 788400000.0 | +391.8% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 780100000.0 | -1.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 781500000.0 | +0.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 784400000.0 | +0.4% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 785600000.0 | +0.2% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 776300000.0 | -1.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 761000000.0 | -2.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 763200000.0 | +0.3% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 764200000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 765700000.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 767000000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 769200000.0 | +0.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 765600000.0 | -0.5% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 742900000.0 | -3.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 173078000.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 167900000.0 | -3.0% | shares | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 169800000.0 | +1.1% | shares | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 171700000.0 | +1.1% | shares | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 162500000.0 | -5.4% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 810000000.0 | +398.5% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 781500000.0 | -3.5% | shares | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 761000000.0 | -2.6% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 767000000.0 | +0.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 743000000.0 | -3.1% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 171588000.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 172436000.0 | +0.5% | shares | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 173513000.0 | +0.6% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 173078000.0 | -0.3% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 175443000.0 | +1.4% | shares | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 175735000.0 | +0.2% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 174625000.0 | -0.6% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 167900000.0 | -3.9% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 168000000.0 | +0.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 169000000.0 | +0.6% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 170300000.0 | +0.8% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 169800000.0 | -0.3% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 170700000.0 | +0.5% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 171000000.0 | +0.2% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 171300000.0 | +0.2% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 171700000.0 | +0.2% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 162600000.0 | -5.3% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 161800000.0 | -0.5% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 162300000.0 | +0.3% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 162500000.0 | +0.1% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 163300000.0 | +0.5% | shares | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 163300000.0 | +0.0% | shares | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 163400000.0 | +0.1% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 810000000.0 | +395.7% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 160300000.0 | -80.2% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 788400000.0 | +391.8% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 780100000.0 | -1.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 781500000.0 | +0.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 784400000.0 | +0.4% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 785600000.0 | +0.2% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 776300000.0 | -1.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 761000000.0 | -2.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 763200000.0 | +0.3% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 764200000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 765700000.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 767000000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 769200000.0 | +0.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 765600000.0 | -0.5% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 742900000.0 | -3.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 173078000.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 167900000.0 | -3.0% | shares | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 169800000.0 | +1.1% | shares | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 171700000.0 | +1.1% | shares | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 162500000.0 | -5.4% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 810000000.0 | +398.5% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 781500000.0 | -3.5% | shares | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 761000000.0 | -2.6% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 767000000.0 | +0.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 743000000.0 | -3.1% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 171745000.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 172075000.0 | +0.2% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 173335000.0 | +0.7% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 174500000.0 | +0.7% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 175700000.0 | +0.7% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 175500000.0 | -0.1% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 167700000.0 | -4.4% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 168600000.0 | +0.5% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 169800000.0 | +0.7% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 170200000.0 | +0.2% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 171100000.0 | +0.5% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 171300000.0 | +0.1% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 170600000.0 | -0.4% | shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 161600000.0 | -5.3% | shares | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 162100000.0 | +0.3% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 163000000.0 | +0.6% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 816700000.0 | +401.0% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 817700000.0 | +0.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 803400000.0 | -1.7% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 795400000.0 | -1.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 786200000.0 | -1.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 783200000.0 | -0.4% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 785000000.0 | +0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 781200000.0 | -0.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 762400000.0 | -2.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 763800000.0 | +0.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 765000000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 768300000.0 | +0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 765500000.0 | -0.4% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 755500000.0 | -1.3% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 172600000.0 | — | shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 174300000.0 | +1.0% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 169100000.0 | -3.0% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 171000000.0 | +1.1% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 821000000.0 | +380.1% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 816100000.0 | -0.6% | shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 791400000.0 | -3.0% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 778600000.0 | -1.6% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 764400000.0 | -1.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 758000000.0 | -0.8% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 174421000.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 172075000.0 | -1.3% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 177938000.0 | +3.4% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 178300000.0 | +0.2% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 179700000.0 | +0.8% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 179000000.0 | -0.4% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 171800000.0 | -4.0% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 173500000.0 | +1.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 175700000.0 | +1.3% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 174800000.0 | -0.5% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 175100000.0 | +0.2% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 174800000.0 | -0.2% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 174200000.0 | -0.3% | shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 165400000.0 | -5.1% | shares | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 165600000.0 | +0.1% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 166400000.0 | +0.5% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 835400000.0 | +402.0% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 838600000.0 | +0.4% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 820800000.0 | -2.1% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 810100000.0 | -1.3% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 798600000.0 | -1.4% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 793400000.0 | -0.7% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 795900000.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 791200000.0 | -0.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 770500000.0 | -2.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 769900000.0 | -0.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 771900000.0 | +0.3% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 776800000.0 | +0.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 772700000.0 | -0.5% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 761200000.0 | -1.5% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 176300000.0 | — | shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 178100000.0 | +1.0% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 174200000.0 | -2.2% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 175000000.0 | +0.5% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 838300000.0 | +379.0% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 835300000.0 | -0.4% | shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 805300000.0 | -3.6% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 788200000.0 | -2.1% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 771900000.0 | -2.1% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 764600000.0 | -0.9% | shares | 10-K | 2026-02-25 |
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.1571 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.1589 | +1.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.1575 | -0.8% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.1502 | -4.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1540 | +2.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1562 | +1.5% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1662 | +6.4% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1713 | +3.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1642 | -4.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1474 | -10.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1548 | +5.0% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1546 | -0.2% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1802 | +16.6% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.1854 | +2.9% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 0.1816 | -2.1% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.1345 | -25.9% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.1441 | +7.2% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.1452 | +0.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1690 | +16.3% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.1946 | +15.2% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.2154 | +10.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.1848 | -14.2% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.1727 | -6.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1784 | +3.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1766 | -1.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1781 | +0.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.1704 | -4.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1479 | -13.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1532 | +3.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1843 | +20.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.5960 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.6621 | +11.1% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.5863 | -11.4% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.5576 | -4.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.6415 | +15.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.5646 | -12.0% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.7093 | +25.6% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.7308 | +3.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.6100 | -16.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.6545 | +7.3% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.8705 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1.8497 | -1.1% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1.8589 | +0.5% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1.8551 | -0.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.8867 | +1.7% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 1.8121 | -4.0% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1.8126 | +0.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1.6713 | -7.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1.6857 | +0.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1.7368 | +3.0% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1.8690 | +7.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1.7677 | -5.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.8443 | +4.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1.8248 | -1.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.8378 | +0.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1.9020 | +3.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1.3191 | -30.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.3702 | +3.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1.4491 | +5.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 1.4979 | +3.4% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 2.0116 | +34.3% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 1.9556 | -2.8% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 1.8032 | -7.8% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 1.5533 | -13.9% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.2780 | -17.7% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1.1207 | -12.3% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1.0729 | -4.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1.2378 | +15.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1.3363 | +8.0% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1.3935 | +4.3% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1.3025 | -6.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.1907 | -8.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.1998 | +0.8% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1.3205 | +10.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.3442 | +1.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.4706 | +9.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.3627 | -7.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.3285 | -2.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.0266 | -22.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.8551 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1.6713 | -9.9% | ratio | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 1.7677 | +5.8% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1.9020 | +7.6% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1.4979 | -21.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.5533 | +3.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.2378 | -20.3% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 1.1907 | -3.8% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.4706 | +23.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.1721 | -20.3% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.4401 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1.4361 | -0.3% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1.4422 | +0.4% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1.5546 | +7.8% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.5242 | -2.0% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 1.5600 | +2.3% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1.6549 | +6.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2.8308 | +71.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 2.4617 | -13.0% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 2.3013 | -6.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 2.0995 | -8.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 2.0164 | -4.0% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2.0297 | +0.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1.9722 | -2.8% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.9256 | -2.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1.8897 | -1.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 4.7899 | +153.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 4.9174 | +2.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 4.0283 | -18.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 3.7249 | -7.5% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 4.3856 | +17.7% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 4.2932 | -2.1% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 4.2577 | -0.8% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 6.4137 | +50.6% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 23.2328 | +262.2% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | -14.9476 | -164.3% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | -9.5676 | +36.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | -23.1165 | -141.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 598.3246 | +2688.3% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 22.3067 | -96.3% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 99.9352 | +348.0% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | -16.6644 | -116.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -56.7244 | -240.4% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 26.9421 | +147.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 8.7478 | -67.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5.5357 | -36.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4.3018 | -22.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4.1647 | -3.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 11.7347 | +181.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.5546 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2.7716 | +78.3% | ratio | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 2.0164 | -27.2% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1.8897 | -6.3% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 3.7249 | +97.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 6.4137 | +72.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | -23.1165 | -460.4% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | -16.6644 | +27.9% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 5.5357 | +133.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7.3953 | +33.6% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.7272 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.7286 | +0.2% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.7322 | +0.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.7340 | +0.2% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.7367 | +0.4% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.7499 | +1.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.7564 | +0.9% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.7437 | -1.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.7541 | +1.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.7609 | +0.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.7541 | -0.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.7736 | +2.6% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.7772 | +0.5% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.7812 | +0.5% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 0.7862 | +0.6% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.7795 | -0.8% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.7667 | -1.6% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.7565 | -1.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.7342 | -2.9% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.7565 | +3.0% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.7538 | -0.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.7562 | +0.3% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.7712 | +2.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.7620 | -1.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.7748 | +1.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.8083 | +4.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.8253 | +2.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.8096 | -1.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.8068 | -0.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.8077 | +0.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.7351 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.7423 | +1.0% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.7504 | +1.1% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.7661 | +2.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.7803 | +1.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.7657 | -1.9% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.7544 | -1.5% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.7668 | +1.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.8056 | +5.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.8046 | -0.1% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0074 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.0045 | -159.9% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0199 | +545.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0314 | +58.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0633 | +101.4% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0714 | +12.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1043 | +46.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1117 | +7.2% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1293 | +15.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1244 | -3.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1394 | +12.0% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1463 | +5.0% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1811 | +23.7% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.1843 | +1.8% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 0.1895 | +2.9% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.1509 | -20.4% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.1716 | +13.7% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.1882 | +9.6% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1448 | -23.0% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.1683 | +16.2% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.2010 | +19.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.1962 | -2.4% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.2060 | +5.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2419 | +17.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2212 | -8.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2648 | +19.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.3580 | +35.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2815 | -21.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2700 | -4.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2747 | +1.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0252 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0210 | -16.8% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.1856 | +783.5% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.1534 | -17.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1883 | +22.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1815 | -3.6% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.1939 | +6.8% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.2164 | +11.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2930 | +35.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2726 | -7.0% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0130 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.0130 | -0.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0173 | +233.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0159 | -8.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0784 | +394.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0901 | +14.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0812 | -9.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1149 | +41.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1384 | +20.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1071 | -22.6% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1441 | +34.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1835 | +27.3% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.2020 | +10.1% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.1924 | -4.8% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 0.1949 | +1.3% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.1712 | -12.2% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.1841 | +7.6% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.1919 | +4.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1581 | -17.6% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.1896 | +19.9% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.2310 | +21.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.2167 | -6.2% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.2158 | -0.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2272 | +5.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2373 | +4.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.3048 | +28.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.3122 | +2.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2947 | -5.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2810 | -4.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.3173 | +12.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0336 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0734 | +118.4% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.1299 | +76.8% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.1623 | +24.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.2050 | +26.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1946 | -5.1% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.2195 | +12.8% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.2340 | +6.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.3028 | +29.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3066 | +1.3% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.8264 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.8148 | -1.4% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.8629 | +5.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.8548 | -0.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 0.9610 | +12.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.9634 | +0.2% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.9947 | +3.2% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.7895 | -20.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 0.8115 | +2.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.8958 | +10.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1.0516 | +17.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.8854 | -15.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.9702 | +9.6% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.7901 | -18.6% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.8760 | +10.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.8397 | -4.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.4058 | -51.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 0.5685 | +40.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.5362 | -5.7% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 0.5804 | +8.2% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.9896 | +70.5% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 0.9404 | -5.0% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 0.8426 | -10.4% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 0.5690 | -32.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.3679 | -35.4% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 0.2695 | -26.7% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 0.3468 | +28.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 0.5467 | +57.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.7064 | +29.2% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.6788 | -3.9% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 0.5993 | -11.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.3759 | -37.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5069 | +34.8% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 0.5914 | +16.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.6409 | +8.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.7082 | +10.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.7607 | +7.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.7051 | -7.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.4170 | -40.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.8548 | — | ratio | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 0.7895 | -7.6% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.8854 | +12.1% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 0.8397 | -5.2% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 0.5804 | -30.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.5690 | -2.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.5467 | -3.9% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 0.3759 | -31.2% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.7082 | +88.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.4957 | -30.0% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0012 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.0007 | -160.6% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0031 | +542.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0047 | +50.8% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0097 | +106.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0111 | +14.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0173 | +55.5% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0191 | +10.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0212 | +11.0% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0183 | -13.6% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0216 | +17.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0226 | +4.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0326 | +44.2% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.0342 | +4.7% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 0.0344 | +0.7% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.0203 | -41.0% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.0247 | +21.9% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0273 | +10.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0245 | -10.5% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.0328 | +33.8% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0433 | +32.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0363 | -16.3% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0356 | -1.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0432 | +21.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0391 | -9.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0472 | +20.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0610 | +29.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0416 | -31.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0414 | -0.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0506 | +22.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0150 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0139 | -7.6% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.1088 | +682.4% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0855 | -21.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1208 | +41.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1025 | -15.1% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.1375 | +34.2% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.1581 | +15.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1788 | +13.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1784 | -0.2% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0029 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.0017 | -160.5% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0076 | +543.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0119 | +55.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0249 | +109.4% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0296 | +18.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0600 | +102.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0632 | +5.3% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0658 | +4.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0556 | -15.6% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0638 | +14.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0659 | +3.2% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1877 | +185.0% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.2008 | +7.0% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 0.1730 | -13.8% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.1093 | -36.8% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.1309 | +19.8% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.1437 | +9.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.5931 | +312.7% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -0.4568 | -177.0% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | -0.3711 | +18.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 21.7281 | +5955.6% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.8291 | -96.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 4.3576 | +425.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -2.1767 | -150.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.3178 | +160.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.5945 | -54.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2208 | -62.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2136 | -3.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.6447 | +201.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0384 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0522 | +35.7% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.3266 | +526.1% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.2471 | -24.3% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.5707 | +131.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.7599 | +33.2% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | -3.0419 | -500.3% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -2.4769 | +18.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.1683 | +147.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.4977 | +28.2% | ratio | 10-K | 2026-02-25 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-31 | Sim Judith | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 649 | $0.00 | $0 | 650 |
| 2026-03-31 | Sim Judith | — |
Exercise / conversion
M
|
Common Stock | 649 | $0.00 | $0 | 128,892 |
| 2026-02-20 | Whittle John | CHIEF OPERATING OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 15,660 | $0.00 | $0 | 15,660 |
| 2026-02-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Performance Stock Units | 19,962 | $0.00 | $0 | 0 |
| 2026-02-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,550 | $0.00 | $0 | 13,652 |
| 2026-02-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,827 | $0.00 | $0 | 14,615 |
| 2026-02-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,608 | $0.00 | $0 | 6,433 |
| 2026-02-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,185 | $0.00 | $0 | 0 |
| 2026-02-01 | Whittle John | CHIEF OPERATING OFFICER |
Other disposed transaction
F
|
Common Stock | 12,951 | $81.26 | $1,052,398 | 92,461 |
| 2026-02-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 19,962 | $0.00 | $0 | 105,412 |
| 2026-02-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 4,550 | $0.00 | $0 | 85,450 |
| 2026-02-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 1,827 | $0.00 | $0 | 80,900 |
| 2026-02-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 1,608 | $0.00 | $0 | 79,073 |
| 2026-02-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 1,185 | $0.00 | $0 | 77,465 |
| 2026-01-16 | Xie Ken | PRESIDENT & CEO |
Equity grant / award
A · derivative
|
Performance Stock Units | 62,109 | $0.00 | $0 | 62,109 |
| 2025-12-31 | STAVRIDIS JAMES G. | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 649 | $0.00 | $0 | 1,299 |
| 2025-12-31 | STAVRIDIS JAMES G. | — |
Exercise / conversion
M
|
Common Stock | 649 | $0.00 | $0 | 15,890 |
| 2025-12-05 | Xie Michael | VP, ENGINEERING & CTO |
Equity grant / award
G
|
Common Stock | 245,000 | $0.00 | $0 | 10,247,018 |
| 2025-11-03 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 150,000 | $0.00 | $0 | 134,880 |
| 2025-11-03 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 60,146 | $87.33 | $5,252,520 | 51,391,879 |
| 2025-11-03 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 57,868 | $86.36 | $4,997,752 | 51,452,025 |
| 2025-11-03 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 40,471 | $85.50 | $3,460,109 | 51,509,893 |
| 2025-11-03 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 150,000 | $16.90 | $2,534,700 | 51,550,364 |
| 2025-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,557 | $0.00 | $0 | 41,019 |
| 2025-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,260 | $0.00 | $0 | 31,300 |
| 2025-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,015 | $0.00 | $0 | 6,020 |
| 2025-11-01 | Xie Ken | PRESIDENT & CEO |
Other disposed transaction
F
|
Common Stock | 8,347 | $86.43 | $721,431 | 51,400,364 |
| 2025-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 4,557 | $0.00 | $0 | 51,408,711 |
| 2025-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 6,260 | $0.00 | $0 | 51,404,154 |
| 2025-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 6,015 | $0.00 | $0 | 51,397,894 |
| 2025-09-30 | Hsieh Ming | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 649 | $0.00 | $0 | 1,948 |
| 2025-09-30 | Hsieh Ming | — |
Exercise / conversion
M
|
Common Stock | 649 | $0.00 | $0 | 60,736 |
| 2025-09-08 | Xie Michael | VP, ENGINEERING & CTO |
Equity grant / award
G
|
Common Stock | 30,000 | $0.00 | $0 | 9,695,560 |
| 2025-09-08 | Xie Michael | VP, ENGINEERING & CTO |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 9,725,560 |
| 2025-08-20 | Hsieh Ming | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,597 | $0.00 | $0 | 2,597 |
| 2025-08-04 | Xie Michael | VP, ENGINEERING & CTO |
Open-market sell
S
|
Common Stock | 75,273 | $98.93 | $7,446,570 | 9,730,560 |
| 2025-08-04 | Xie Michael | VP, ENGINEERING & CTO |
Open-market sell
S
|
Common Stock | 387,223 | $98.43 | $38,116,257 | 9,805,833 |
| 2025-08-04 | Xie Michael | VP, ENGINEERING & CTO |
Open-market sell
S
|
Common Stock | 14,100 | $97.39 | $1,373,216 | 10,193,056 |
| 2025-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,242 | $0.00 | $0 | 22,423 |
| 2025-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,763 | $0.00 | $0 | 16,581 |
| 2025-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,030 | $0.00 | $0 | 4,060 |
| 2025-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Other disposed transaction
F
|
Common Stock | 3,489 | $97.36 | $339,689 | 10,207,156 |
| 2025-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 2,242 | $0.00 | $0 | 10,210,645 |
| 2025-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 2,763 | $0.00 | $0 | 10,208,403 |
| 2025-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 2,030 | $0.00 | $0 | 10,205,640 |
| 2025-06-12 | Hu Jean X. | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,130 | $0.00 | $0 | 0 |
| 2025-06-12 | Hu Jean X. | — |
Exercise / conversion
M
|
Common Stock | 1,130 | $0.00 | $0 | 36,452 |
| 2025-06-06 | NEUKOM WILLIAM H. | — |
Open-market buy
P
|
Common Stock | 335 | $104.22 | $34,912 | 301,471 |
| 2025-05-22 | Xie Michael | VP, ENGINEERING & CTO |
Equity grant / award
G
|
Common Stock | 1,926,562 | $0.00 | $0 | 19,825,614 |
| 2025-05-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,826 | $0.00 | $0 | 20,096 |
| 2025-05-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,608 | $0.00 | $0 | 11,258 |
| 2025-05-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,180 | $0.00 | $0 | 3,545 |
| 2025-05-01 | Whittle John | CHIEF OPERATING OFFICER |
Other disposed transaction
F
|
Common Stock | 2,290 | $104.21 | $238,641 | 71,629 |
| 2025-05-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 1,826 | $0.00 | $0 | 73,919 |
| 2025-05-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 1,608 | $0.00 | $0 | 72,093 |
| 2025-05-01 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 1,180 | $0.00 | $0 | 70,485 |
| 2025-04-18 | Ohlgart Christiane | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Performance Stock Units | 4,382 | $0.00 | $0 | 4,382 |
| 2025-03-31 | Hu Jean X. | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,130 | $0.00 | $0 | 1,130 |
| 2025-03-31 | Hu Jean X. | — |
Exercise / conversion
M
|
Common Stock | 1,130 | $0.00 | $0 | 35,322 |
| 2025-03-12 | GOLDMAN KENNETH A | — |
Open-market sell
S
|
Common Stock | 2,000 | $100.00 | $200,000 | 18,612 |
| 2025-03-11 | Xie Michael | VP, ENGINEERING & CTO |
Open-market sell
S
|
Common Stock | 2,200 | $99.80 | $219,566 | 11,000,068 |
| 2025-03-11 | Xie Michael | VP, ENGINEERING & CTO |
Open-market sell
S
|
Common Stock | 69,914 | $99.30 | $6,942,530 | 11,002,268 |
| 2025-03-11 | Xie Michael | VP, ENGINEERING & CTO |
Open-market sell
S
|
Common Stock | 151,842 | $98.26 | $14,920,283 | 11,072,182 |
| 2025-03-11 | Xie Michael | VP, ENGINEERING & CTO |
Open-market sell
S
|
Common Stock | 92,915 | $97.34 | $9,044,448 | 11,224,024 |
| 2025-03-11 | Xie Michael | VP, ENGINEERING & CTO |
Open-market sell
S
|
Common Stock | 9,913 | $96.11 | $952,689 | 11,316,939 |
| 2025-03-10 | GOLDMAN KENNETH A | — |
Open-market sell
S
|
Common Stock | 1,000 | $99.32 | $99,320 | 20,612 |
| 2025-03-06 | NEUKOM WILLIAM H. | — |
Open-market buy
P
|
Common Stock | 328 | $106.33 | $34,878 | 300,006 |
| 2025-02-26 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 11,985 | $0.00 | $0 | 0 |
| 2025-02-26 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,675 | $0.00 | $0 | 22,685 |
| 2025-02-26 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 855 | $110.11 | $94,140 | 4,736 |
| 2025-02-26 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,142 | $109.44 | $891,054 | 5,591 |
| 2025-02-26 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,663 | $108.84 | $942,870 | 13,733 |
| 2025-02-26 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 11,985 | $34.39 | $412,116 | 22,396 |
| 2025-02-26 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 5,675 | $62.11 | $352,463 | 10,411 |
| 2025-02-21 | Xie Ken | PRESIDENT & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 36,405 | $0.00 | $0 | 36,405 |
| 2025-02-19 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 9,864 | $114.37 | $1,128,118 | 4,736 |
| 2025-02-19 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,436 | $113.57 | $730,936 | 14,600 |
| 2025-02-19 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 7,200 | $112.43 | $809,509 | 21,036 |
| 2025-02-18 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 473,050 | $0.00 | $0 | 0 |
| 2025-02-18 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 473,050 | $9.81 | $4,641,567 | 11,326,852 |
| 2025-02-12 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 0 |
| 2025-02-12 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 3,367 | $107.65 | $362,458 | 51,447,879 |
| 2025-02-12 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 8,534 | $107.20 | $914,852 | 51,451,246 |
| 2025-02-12 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 7,520 | $106.09 | $797,816 | 51,459,780 |
| 2025-02-12 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 3,300 | $105.22 | $347,241 | 51,467,300 |
| 2025-02-12 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 51,470,600 |
| 2025-02-11 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 41,667 |
| 2025-02-11 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 100 | $109.99 | $10,999 | 51,428,933 |
| 2025-02-11 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 6,243 | $109.30 | $682,369 | 51,429,033 |
| 2025-02-11 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 16,357 | $108.54 | $1,775,332 | 51,435,276 |
| 2025-02-11 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 51,451,633 |
| 2025-02-11 | Xie Ken | PRESIDENT & CEO |
Equity grant / award
G
|
Common Stock | 647,311 | $0.00 | $0 | 0 |
| 2025-02-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Performance Stock Units | 32,034 | $0.00 | $0 | 0 |
| 2025-02-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,969 | $0.00 | $0 | 26,907 |
| 2025-02-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,763 | $0.00 | $0 | 22,108 |
| 2025-02-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,030 | $0.00 | $0 | 8,120 |
| 2025-02-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,555 | $0.00 | $0 | 0 |
| 2025-02-01 | Xie Michael | VP, ENGINEERING & CTO |
Other disposed transaction
F
|
Common Stock | 23,567 | $100.88 | $2,377,439 | 10,853,802 |
| 2025-02-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 32,034 | $0.00 | $0 | 10,877,369 |
| 2025-02-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 8,969 | $0.00 | $0 | 10,845,335 |
| 2025-02-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 2,763 | $0.00 | $0 | 10,836,366 |
| 2025-02-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 2,030 | $0.00 | $0 | 10,833,603 |
| 2025-02-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 4,555 | $0.00 | $0 | 10,831,573 |
| 2025-01-17 | Jensen Keith | Chief Financial Officer |
Equity grant / award
A · derivative
|
Performance Stock Units | 28,156 | $0.00 | $0 | 28,156 |
| 2025-01-15 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,666 | $0.00 | $0 | 83,334 |
| 2025-01-15 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 700 | $93.92 | $65,745 | 49,039,698 |
| 2025-01-15 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 22,344 | $93.30 | $2,084,715 | 49,040,398 |
| 2025-01-15 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,666 | $9.81 | $408,827 | 49,062,742 |
| 2025-01-14 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 125,000 |
| 2025-01-14 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 13,302 | $92.53 | $1,230,851 | 49,021,076 |
| 2025-01-14 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 9,711 | $91.90 | $892,482 | 49,034,378 |
| 2025-01-14 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 49,044,089 |
| 2024-12-31 | GOLDMAN KENNETH A | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,130 | $0.00 | $0 | 2,260 |
| 2024-12-31 | GOLDMAN KENNETH A | — |
Exercise / conversion
M
|
Common Stock | 1,130 | $0.00 | $0 | 21,612 |
| 2024-12-18 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 166,667 |
| 2024-12-18 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 400 | $98.31 | $39,325 | 49,002,422 |
| 2024-12-18 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 2,911 | $97.59 | $284,076 | 49,002,822 |
| 2024-12-18 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 5,300 | $96.33 | $510,534 | 49,005,733 |
| 2024-12-18 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 6,144 | $95.58 | $587,273 | 49,011,033 |
| 2024-12-18 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 3,552 | $94.44 | $335,451 | 49,017,177 |
| 2024-12-18 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 4,621 | $93.53 | $432,189 | 49,020,729 |
| 2024-12-18 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 49,025,350 |
| 2024-12-17 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,666 | $0.00 | $0 | 208,334 |
| 2024-12-17 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 800 | $99.21 | $79,367 | 48,983,683 |
| 2024-12-17 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 7,700 | $98.46 | $758,174 | 48,984,483 |
| 2024-12-17 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 14,416 | $97.57 | $1,406,601 | 48,992,183 |
| 2024-12-17 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,666 | $9.81 | $408,827 | 49,006,599 |
| 2024-12-06 | NEUKOM WILLIAM H. | — |
Open-market buy
P
|
Common Stock | 355 | $98.50 | $34,968 | 150,245 |
| 2024-11-26 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 11,980 | $0.00 | $0 | 11,985 |
| 2024-11-26 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,670 | $0.00 | $0 | 28,360 |
| 2024-11-26 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,591 | $96.45 | $346,357 | 4,689 |
| 2024-11-26 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 9,983 | $95.65 | $954,874 | 8,280 |
| 2024-11-26 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,076 | $94.97 | $387,105 | 18,263 |
| 2024-11-26 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 11,980 | $34.39 | $411,944 | 22,339 |
| 2024-11-26 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 5,670 | $62.11 | $352,152 | 10,359 |
| 2024-11-19 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,600 | $91.32 | $146,116 | 4,689 |
| 2024-11-19 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,650 | $90.53 | $239,897 | 6,289 |
| 2024-11-13 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 250,000 |
| 2024-11-13 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 7,538 | $100.13 | $754,796 | 48,964,933 |
| 2024-11-13 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 5,213 | $99.14 | $516,842 | 48,972,471 |
| 2024-11-13 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 10,145 | $98.15 | $995,684 | 48,977,684 |
| 2024-11-13 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,987,829 |
| 2024-11-12 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 291,667 |
| 2024-11-12 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 400 | $99.31 | $39,726 | 48,946,162 |
| 2024-11-12 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 18,807 | $98.65 | $1,855,386 | 48,946,562 |
| 2024-11-12 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 3,731 | $97.91 | $365,316 | 48,965,369 |
| 2024-11-12 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,969,100 |
| 2024-11-08 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 56,705 | $0.00 | $0 | 34,030 |
| 2024-11-08 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,780 | $86.91 | $328,514 | 8,939 |
| 2024-11-08 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 13,504 | $85.98 | $1,161,112 | 12,719 |
| 2024-11-08 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 39,421 | $85.00 | $3,350,864 | 26,223 |
| 2024-11-08 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 56,705 | $62.11 | $3,521,834 | 65,644 |
| 2024-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,260 | $0.00 | $0 | 56,340 |
| 2024-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,015 | $0.00 | $0 | 30,085 |
| 2024-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 11,335 | $0.00 | $0 | 11,335 |
| 2024-11-01 | Xie Ken | PRESIDENT & CEO |
Other disposed transaction
F
|
Common Stock | 11,707 | $78.80 | $922,512 | 48,927,433 |
| 2024-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 6,260 | $0.00 | $0 | 48,939,140 |
| 2024-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 6,015 | $0.00 | $0 | 48,932,880 |
| 2024-11-01 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 11,335 | $0.00 | $0 | 48,926,865 |
| 2024-10-16 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,666 | $0.00 | $0 | 333,334 |
| 2024-10-16 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 100 | $82.45 | $8,245 | 48,915,530 |
| 2024-10-16 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 23,207 | $81.89 | $1,900,431 | 48,915,630 |
| 2024-10-16 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,666 | $9.81 | $408,827 | 48,938,837 |
| 2024-10-15 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 375,000 |
| 2024-10-15 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 23,302 | $82.63 | $1,925,547 | 48,897,171 |
| 2024-10-15 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,920,473 |
| 2024-09-30 | STAVRIDIS JAMES G. | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,129 | $0.00 | $0 | 3,390 |
| 2024-09-30 | STAVRIDIS JAMES G. | — |
Exercise / conversion
M
|
Common Stock | 1,129 | $0.00 | $0 | 11,202 |
| 2024-09-18 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 416,667 |
| 2024-09-18 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 1,100 | $75.66 | $83,226 | 48,878,806 |
| 2024-09-18 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 22,438 | $74.90 | $1,680,617 | 48,879,906 |
| 2024-09-18 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,902,344 |
| 2024-09-17 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,666 | $0.00 | $0 | 458,334 |
| 2024-09-17 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 23,511 | $75.75 | $1,780,963 | 48,860,677 |
| 2024-09-17 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,666 | $9.81 | $408,827 | 48,884,188 |
| 2024-09-06 | NEUKOM WILLIAM H. | — |
Open-market buy
P
|
Common Stock | 459 | $76.18 | $34,967 | 148,761 |
| 2024-08-27 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 11,985 | $0.00 | $0 | 23,965 |
| 2024-08-27 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,970 | $75.87 | $149,462 | 4,676 |
| 2024-08-27 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,015 | $75.49 | $756,002 | 6,646 |
| 2024-08-27 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 11,985 | $34.39 | $412,116 | 16,661 |
| 2024-08-21 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 103,325 | $0.00 | $0 | 0 |
| 2024-08-21 | Whittle John | CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 103,325 | $75.21 | $7,770,774 | 47,758 |
| 2024-08-21 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 103,325 | $9.81 | $1,013,825 | 151,083 |
| 2024-08-20 | Wilderotter Mary Agnes | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,519 | $0.00 | $0 | 4,519 |
| 2024-08-14 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 500,000 |
| 2024-08-14 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 1,812 | $73.59 | $133,350 | 48,842,522 |
| 2024-08-14 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 20,052 | $73.11 | $1,465,913 | 48,844,334 |
| 2024-08-14 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 1,829 | $72.08 | $131,834 | 48,864,386 |
| 2024-08-14 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,866,215 |
| 2024-08-13 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 541,667 |
| 2024-08-13 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 19,404 | $71.21 | $1,381,782 | 48,824,548 |
| 2024-08-13 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 4,335 | $70.41 | $305,239 | 48,843,952 |
| 2024-08-13 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,848,287 |
| 2024-08-02 | Xie Michael | VP, ENGINEERING & CTO |
Open-market sell
S
|
Common Stock | 1,245 | $56.60 | $70,471 | 10,847,018 |
| 2024-08-02 | Xie Michael | VP, ENGINEERING & CTO |
Open-market sell
S
|
Common Stock | 23,467 | $56.09 | $1,316,236 | 10,848,263 |
| 2024-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,763 | $0.00 | $0 | 27,635 |
| 2024-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,030 | $0.00 | $0 | 12,180 |
| 2024-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,555 | $0.00 | $0 | 9,110 |
| 2024-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Other disposed transaction
F
|
Common Stock | 4,636 | $57.20 | $265,179 | 10,871,730 |
| 2024-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 2,763 | $0.00 | $0 | 10,876,366 |
| 2024-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 2,030 | $0.00 | $0 | 10,873,603 |
| 2024-08-01 | Xie Michael | VP, ENGINEERING & CTO |
Exercise / conversion
M
|
Common Stock | 4,555 | $0.00 | $0 | 10,871,573 |
| 2024-07-17 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,666 | $0.00 | $0 | 583,334 |
| 2024-07-16 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 24,246 | $59.66 | $1,446,587 | 48,794,714 |
| 2024-07-16 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,666 | $9.81 | $408,827 | 48,818,960 |
| 2024-07-15 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 625,000 |
| 2024-07-15 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 2,807 | $60.49 | $169,787 | 48,777,294 |
| 2024-07-15 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 21,460 | $59.95 | $1,286,576 | 48,780,101 |
| 2024-07-15 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,801,561 |
| 2024-06-13 | GOLDMAN KENNETH A | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 827 | $0.00 | $0 | 0 |
| 2024-06-13 | GOLDMAN KENNETH A | — |
Exercise / conversion
M
|
Common Stock | 827 | $0.00 | $0 | 19,353 |
| 2024-06-12 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 666,667 |
| 2024-06-12 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 16,492 | $60.53 | $998,261 | 48,759,894 |
| 2024-06-12 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 7,764 | $59.59 | $462,673 | 48,776,386 |
| 2024-06-12 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,784,150 |
| 2024-06-11 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,666 | $0.00 | $0 | 708,334 |
| 2024-06-11 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 20,457 | $59.68 | $1,220,778 | 48,742,483 |
| 2024-06-11 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 3,778 | $58.73 | $221,865 | 48,762,940 |
| 2024-06-11 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,666 | $9.81 | $408,827 | 48,766,718 |
| 2024-06-06 | NEUKOM WILLIAM H. | — |
Open-market buy
P
|
Common Stock | 586 | $59.55 | $34,898 | 295,778 |
| 2024-06-05 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 23,965 | $0.00 | $0 | 35,950 |
| 2024-06-05 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 12,735 | $0.00 | $0 | 0 |
| 2024-06-05 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 18,701 | $59.68 | $1,116,139 | 4,663 |
| 2024-06-05 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 39,049 | $59.22 | $2,312,482 | 23,364 |
| 2024-06-05 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 23,965 | $34.39 | $824,060 | 62,413 |
| 2024-06-05 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 12,735 | $22.90 | $291,581 | 38,448 |
| 2024-06-05 | Jensen Keith | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 39,049 | $59.22 | $2,312,482 | 23,364 |
| 2024-05-16 | Ohlgart Christiane | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,955 | $0.00 | $0 | 10,955 |
| 2024-05-15 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 750,000 |
| 2024-05-15 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 24,230 | $60.90 | $1,475,716 | 48,725,052 |
| 2024-05-15 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,749,282 |
| 2024-05-14 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 791,667 |
| 2024-05-14 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 3,901 | $60.36 | $235,453 | 48,707,615 |
| 2024-05-14 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 20,361 | $59.99 | $1,221,393 | 48,711,516 |
| 2024-05-14 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,731,877 |
| 2024-05-01 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,573 | $0.00 | $0 | 28,304 |
| 2024-05-01 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,890 | $0.00 | $0 | 13,235 |
| 2024-05-01 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,995 | $0.00 | $0 | 11,985 |
| 2024-05-01 | Jensen Keith | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 4,195 | $63.53 | $266,508 | 25,713 |
| 2024-05-01 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 2,573 | $0.00 | $0 | 29,908 |
| 2024-05-01 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 1,890 | $0.00 | $0 | 27,335 |
| 2024-05-01 | Jensen Keith | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 3,995 | $0.00 | $0 | 25,445 |
| 2024-04-17 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,666 | $0.00 | $0 | 833,334 |
| 2024-04-17 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 100 | $65.52 | $6,552 | 48,678,310 |
| 2024-04-17 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 23,904 | $64.88 | $1,550,810 | 48,678,410 |
| 2024-04-17 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,666 | $9.81 | $408,827 | 48,702,314 |
| 2024-04-16 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 875,000 |
| 2024-04-16 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 255 | $65.51 | $16,706 | 48,660,648 |
| 2024-04-16 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 23,737 | $64.74 | $1,536,672 | 48,660,903 |
| 2024-04-16 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,684,640 |
| 2024-03-31 | Hsieh Ming | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 827 | $0.00 | $0 | 827 |
| 2024-03-31 | Hsieh Ming | — |
Exercise / conversion
M
|
Common Stock | 827 | $0.00 | $0 | 54,741 |
| 2024-03-13 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,667 | $0.00 | $0 | 916,667 |
| 2024-03-13 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 4,916 | $71.15 | $349,789 | 48,642,973 |
| 2024-03-13 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 18,783 | $70.65 | $1,326,934 | 48,647,889 |
| 2024-03-13 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,667 | $9.81 | $408,837 | 48,666,672 |
| 2024-03-12 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 41,666 | $0.00 | $0 | 958,334 |
| 2024-03-12 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 600 | $71.81 | $43,088 | 48,625,005 |
| 2024-03-12 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 23,094 | $71.39 | $1,648,604 | 48,625,605 |
| 2024-03-12 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 41,666 | $9.81 | $408,827 | 48,648,699 |
| 2024-03-06 | Sim Judith | — |
Open-market sell
S
|
Common Stock | 2,963 | $71.32 | $211,317 | 120,772 |
| 2024-03-06 | Sim Judith | — |
Open-market sell
S
|
Common Stock | 15,867 | $70.81 | $1,123,488 | 123,735 |
| 2024-03-06 | Sim Judith | — |
Open-market sell
S
|
Common Stock | 1,807 | $69.73 | $126,002 | 139,602 |
| 2024-03-05 | Xie Michael | VP, ENGINEERING & CTO |
Equity grant / award
G
|
Common Stock | 9,500,000 | $0.00 | $0 | 9,500,000 |
| 2024-02-21 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 29,229 | $0.00 | $0 | 29,229 |
| 2024-02-14 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 83,333 | $0.00 | $0 | 0 |
| 2024-02-14 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 1,801 | $70.10 | $126,243 | 51,850,832 |
| 2024-02-14 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 44,338 | $70.51 | $3,126,459 | 51,852,633 |
| 2024-02-14 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 83,333 | $7.45 | $620,664 | 51,896,971 |
| 2024-02-13 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 83,333 | $0.00 | $0 | 83,333 |
| 2024-02-13 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 12,774 | $69.40 | $886,486 | 51,813,638 |
| 2024-02-13 | Xie Ken | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 33,310 | $68.95 | $2,296,581 | 51,826,412 |
| 2024-02-13 | Xie Ken | PRESIDENT & CEO |
Exercise / conversion
M
|
Common Stock | 83,333 | $7.45 | $620,664 | 51,859,722 |
| 2024-02-12 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 43,745 | $0.00 | $0 | 0 |
| 2024-02-12 | Whittle John | CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 43,745 | $70.43 | $3,080,917 | 42,387 |
| 2024-02-12 | Whittle John | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 43,745 | $7.45 | $325,813 | 86,132 |
| 2024-02-01 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M · derivative
|
Performance Stock Units | 8,973 | $0.00 | $0 | 0 |
| 2024-02-01 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,292 | $0.00 | $0 | 30,877 |
| 2024-02-01 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,890 | $0.00 | $0 | 15,125 |
| 2024-02-01 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,995 | $0.00 | $0 | 15,980 |
| 2024-02-01 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,245 | $0.00 | $0 | 0 |
| 2024-02-01 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Other disposed transaction
F
|
Common Stock | 12,531 | $66.45 | $832,685 | 21,450 |
| 2024-02-01 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M
|
Common Stock | 8,973 | $0.00 | $0 | 33,981 |
| 2024-02-01 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M
|
Common Stock | 10,292 | $0.00 | $0 | 25,008 |
| 2024-02-01 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M
|
Common Stock | 1,890 | $0.00 | $0 | 14,716 |
| 2024-02-01 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M
|
Common Stock | 3,995 | $0.00 | $0 | 12,826 |
| 2024-02-01 | Jensen Keith | CFO & CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M
|
Common Stock | 4,245 | $0.00 | $0 | 8,831 |
| 2024-01-24 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Performance Stock Units | 9,637 | $0.00 | $0 | 9,637 |
| 2024-01-10 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 83,334 | $0.00 | $0 | 166,666 |
| 2024-01-10 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 18,840 | $61.40 | $1,156,831 | 51,737,533 |
| 2024-01-10 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 16,244 | $60.68 | $985,668 | 51,756,373 |
| 2024-01-10 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 11,808 | $59.53 | $702,987 | 51,772,617 |
| 2024-01-10 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 83,334 | $7.45 | $620,838 | 51,784,425 |
| 2024-01-09 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 83,333 | $0.00 | $0 | 250,000 |
| 2024-01-09 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 23,568 | $60.60 | $1,428,233 | 51,701,091 |
| 2024-01-09 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 23,165 | $59.62 | $1,381,174 | 51,724,659 |
| 2024-01-09 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 83,333 | $7.45 | $620,831 | 51,747,824 |
| 2023-12-31 | Hu Jean X. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 827 | $0.00 | $0 | 1,654 |
| 2023-12-31 | Hu Jean X. | Dir |
Exercise / conversion
M
|
Common Stock | 827 | $0.00 | $0 | 30,279 |
| 2023-12-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,725 | $0.00 | $0 | 52,160 |
| 2023-12-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,810 | $0.00 | $0 | 7,615 |
| 2023-12-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 7,535 | $58.22 | $438,655 | 25,730 |
| 2023-12-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,725 | $34.39 | $128,103 | 33,265 |
| 2023-12-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,810 | $22.90 | $87,249 | 29,540 |
| 2023-12-13 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 83,334 | $0.00 | $0 | 333,333 |
| 2023-12-13 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 47,306 | $55.22 | $2,612,313 | 48,420,692 |
| 2023-12-13 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 83,334 | $7.45 | $620,838 | 48,467,998 |
| 2023-12-12 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 83,333 | $0.00 | $0 | 416,667 |
| 2023-12-12 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 5,270 | $55.52 | $292,593 | 48,384,664 |
| 2023-12-12 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 36,331 | $55.01 | $1,998,507 | 48,389,934 |
| 2023-12-12 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 5,851 | $53.88 | $315,228 | 48,426,265 |
| 2023-12-12 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 83,333 | $7.45 | $620,831 | 48,432,116 |
| 2023-12-08 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 2,826 | $52.13 | $147,317 | 29,907,018 |
| 2023-12-08 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 23,059 | $51.19 | $1,180,386 | 29,909,844 |
| 2023-12-06 | NEUKOM WILLIAM H. | Dir |
Open-market buy
P
|
Common Stock | 664 | $52.62 | $34,943 | 293,041 |
| 2023-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 11,980 | $0.00 | $0 | 59,915 |
| 2023-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 12,730 | $0.00 | $0 | 12,735 |
| 2023-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 24,710 | $53.37 | $1,318,689 | 4,586 |
| 2023-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 11,980 | $34.39 | $411,992 | 29,296 |
| 2023-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 12,730 | $22.90 | $291,517 | 17,316 |
| 2023-11-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,730 | $0.00 | $0 | 55,885 |
| 2023-11-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,805 | $0.00 | $0 | 11,425 |
| 2023-11-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 7,535 | $51.77 | $390,087 | 25,730 |
| 2023-11-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,730 | $34.39 | $128,275 | 33,265 |
| 2023-11-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,805 | $22.90 | $87,134 | 29,535 |
| 2023-11-20 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 300,000 | $0.00 | $0 | 0 |
| 2023-11-20 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 300,000 | $0.00 | $0 | 29,932,903 |
| 2023-11-17 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 5,100 | $51.00 | $260,076 | 4,586 |
| 2023-11-16 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
G
|
Common Stock | 50,000 | $0.00 | $0 | 29,632,903 |
| 2023-11-15 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
G
|
Common Stock | 50,000 | $0.00 | $0 | 29,682,903 |
| 2023-11-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,030 | $0.00 | $0 | 18,270 |
| 2023-11-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,555 | $0.00 | $0 | 22,770 |
| 2023-11-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,090 | $0.00 | $0 | 5,095 |
| 2023-11-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 5,790 | $57.31 | $331,825 | 29,732,903 |
| 2023-11-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 2,030 | $0.00 | $0 | 29,738,693 |
| 2023-11-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 4,555 | $0.00 | $0 | 29,736,663 |
| 2023-11-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 5,090 | $0.00 | $0 | 29,732,113 |
| 2023-10-23 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,725 | $0.00 | $0 | 59,615 |
| 2023-10-23 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,810 | $0.00 | $0 | 15,230 |
| 2023-10-23 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 7,535 | $56.13 | $422,943 | 25,730 |
| 2023-10-23 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,725 | $34.39 | $128,103 | 33,265 |
| 2023-10-23 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,810 | $22.90 | $87,249 | 29,540 |
| 2023-09-30 | STAVRIDIS JAMES G. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 826 | $0.00 | $0 | 2,481 |
| 2023-09-30 | STAVRIDIS JAMES G. | Dir |
Exercise / conversion
M
|
Common Stock | 826 | $0.00 | $0 | 7,592 |
| 2023-09-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,725 | $0.00 | $0 | 63,340 |
| 2023-09-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,805 | $0.00 | $0 | 19,040 |
| 2023-09-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 100 | $59.82 | $5,982 | 25,730 |
| 2023-09-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 7,430 | $59.09 | $439,063 | 25,830 |
| 2023-09-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,725 | $34.39 | $128,103 | 33,260 |
| 2023-09-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,805 | $22.90 | $87,134 | 29,535 |
| 2023-09-08 | NEUKOM WILLIAM H. | Dir |
Open-market buy
P
|
Common Stock | 552 | $63.28 | $34,928 | 291,551 |
| 2023-08-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 11,985 | $0.00 | $0 | 71,895 |
| 2023-08-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 12,730 | $0.00 | $0 | 25,465 |
| 2023-08-23 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 7,324 | $59.30 | $434,300 | 4,583 |
| 2023-08-23 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 17,391 | $58.86 | $1,023,676 | 9,092 |
| 2023-08-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 11,985 | $34.39 | $412,164 | 29,293 |
| 2023-08-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 12,730 | $22.90 | $291,517 | 17,308 |
| 2023-08-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,725 | $0.00 | $0 | 67,065 |
| 2023-08-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,810 | $0.00 | $0 | 22,845 |
| 2023-08-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 7,535 | $58.29 | $439,179 | 25,730 |
| 2023-08-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,725 | $34.39 | $128,103 | 33,265 |
| 2023-08-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,810 | $22.90 | $87,249 | 29,540 |
| 2023-08-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 5,100 | $57.20 | $291,737 | 4,578 |
| 2023-08-17 | STAVRIDIS JAMES G. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,307 | $0.00 | $0 | 3,307 |
| 2023-08-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 100 | $77.24 | $7,724 | 29,727,018 |
| 2023-08-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 1,000 | $76.63 | $76,631 | 29,727,118 |
| 2023-08-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 900 | $75.54 | $67,983 | 29,728,118 |
| 2023-08-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 3,885 | $74.48 | $289,340 | 29,729,018 |
| 2023-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,030 | $0.00 | $0 | 20,300 |
| 2023-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,550 | $0.00 | $0 | 27,325 |
| 2023-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,095 | $0.00 | $0 | 10,185 |
| 2023-08-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 5,790 | $78.03 | $451,794 | 29,732,903 |
| 2023-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 2,030 | $0.00 | $0 | 29,738,693 |
| 2023-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 4,550 | $0.00 | $0 | 29,736,663 |
| 2023-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 5,095 | $0.00 | $0 | 29,732,113 |
| 2023-07-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,725 | $0.00 | $0 | 70,790 |
| 2023-07-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,805 | $0.00 | $0 | 26,655 |
| 2023-07-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 7,530 | $78.49 | $590,994 | 25,730 |
| 2023-07-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,725 | $34.39 | $128,103 | 33,260 |
| 2023-07-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,805 | $22.90 | $87,134 | 29,535 |
| 2023-06-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,725 | $0.00 | $0 | 74,515 |
| 2023-06-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,805 | $0.00 | $0 | 30,460 |
| 2023-06-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 200 | $71.73 | $14,346 | 25,730 |
| 2023-06-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 7,330 | $71.13 | $521,392 | 25,930 |
| 2023-06-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,725 | $34.39 | $128,103 | 33,260 |
| 2023-06-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,805 | $22.90 | $87,134 | 29,535 |
| 2023-06-15 | Hsieh Ming | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,033 | $0.00 | $0 | 0 |
| 2023-06-15 | Hsieh Ming | Dir |
Exercise / conversion
M
|
Common Stock | 1,033 | $0.00 | $0 | 52,261 |
| 2023-05-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 11,980 | $0.00 | $0 | 83,880 |
| 2023-05-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 12,730 | $0.00 | $0 | 38,195 |
| 2023-05-23 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 4,509 | $68.74 | $309,962 | 4,572 |
| 2023-05-23 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 20,201 | $68.06 | $1,374,880 | 9,081 |
| 2023-05-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 11,980 | $34.39 | $411,992 | 29,282 |
| 2023-05-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 12,730 | $22.90 | $291,517 | 17,302 |
| 2023-05-22 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,725 | $0.00 | $0 | 78,240 |
| 2023-05-22 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,810 | $0.00 | $0 | 34,265 |
| 2023-05-22 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 1,900 | $70.62 | $134,175 | 25,730 |
| 2023-05-22 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 5,635 | $70.12 | $395,115 | 27,630 |
| 2023-05-22 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,725 | $34.39 | $128,103 | 33,265 |
| 2023-05-22 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,810 | $22.90 | $87,249 | 29,540 |
| 2023-05-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 5,050 | $68.23 | $344,568 | 4,572 |
| 2023-05-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 700 | $62.34 | $43,641 | 29,727,018 |
| 2023-05-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 5,126 | $61.48 | $315,162 | 29,727,718 |
| 2023-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,030 | $0.00 | $0 | 22,330 |
| 2023-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,555 | $0.00 | $0 | 31,875 |
| 2023-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,090 | $0.00 | $0 | 15,280 |
| 2023-05-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 5,849 | $62.81 | $367,376 | 29,732,844 |
| 2023-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 2,030 | $0.00 | $0 | 29,738,693 |
| 2023-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 4,555 | $0.00 | $0 | 29,736,663 |
| 2023-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 5,090 | $0.00 | $0 | 29,732,108 |
| 2023-04-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,725 | $0.00 | $0 | 81,965 |
| 2023-04-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,805 | $0.00 | $0 | 38,075 |
| 2023-04-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 7,530 | $66.91 | $503,832 | 25,730 |
| 2023-04-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,725 | $34.39 | $128,103 | 33,260 |
| 2023-04-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,805 | $22.90 | $87,134 | 29,535 |
| 2023-04-11 | NEUKOM WILLIAM H. | Dir |
Open-market buy
P
|
Common Stock | 423 | $67.40 | $28,509 | 290,716 |
| 2023-04-11 | NEUKOM WILLIAM H. | Dir |
Open-market buy
P
|
Common Stock | 423 | $67.40 | $28,509 | 289,966 |
| 2023-03-31 | NEUKOM WILLIAM H. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,033 | $0.00 | $0 | 1,033 |
| 2023-03-31 | NEUKOM WILLIAM H. | Dir |
Exercise / conversion
M
|
Common Stock | 1,033 | $0.00 | $0 | 285,078 |
| 2023-03-31 | NEUKOM WILLIAM H. | Dir |
Exercise / conversion
M
|
Common Stock | 1,033 | $0.00 | $0 | 289,543 |
| 2023-03-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,725 | $0.00 | $0 | 85,690 |
| 2023-03-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,810 | $0.00 | $0 | 41,880 |
| 2023-03-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 2,648 | $62.34 | $165,088 | 25,730 |
| 2023-03-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 4,887 | $61.52 | $300,633 | 28,378 |
| 2023-03-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,725 | $34.39 | $128,103 | 33,265 |
| 2023-03-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,810 | $22.90 | $87,249 | 29,540 |
| 2023-02-27 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 44,214 | $0.00 | $0 | 44,214 |
| 2023-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 23,965 | $0.00 | $0 | 95,860 |
| 2023-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 25,465 | $0.00 | $0 | 50,925 |
| 2023-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 29,465 | $0.00 | $0 | 0 |
| 2023-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 42,389 | $60.55 | $2,566,709 | 4,569 |
| 2023-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 55,985 | $59.90 | $3,353,613 | 46,958 |
| 2023-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 23,965 | $34.39 | $824,156 | 102,943 |
| 2023-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 25,465 | $22.90 | $583,148 | 78,978 |
| 2023-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 29,465 | $16.90 | $497,958 | 53,513 |
| 2023-02-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,730 | $0.00 | $0 | 89,415 |
| 2023-02-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,805 | $0.00 | $0 | 45,690 |
| 2023-02-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,500 | $0.00 | $0 | 0 |
| 2023-02-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 11,035 | $59.75 | $659,321 | 25,730 |
| 2023-02-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,730 | $34.39 | $128,275 | 36,765 |
| 2023-02-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,805 | $22.90 | $87,134 | 33,035 |
| 2023-02-21 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,500 | $16.90 | $59,150 | 29,230 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 85,685 | $0.00 | $0 | 93,145 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 133,250 | $0.00 | $0 | 49,495 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 164,470 | $0.00 | $0 | 3,500 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 52,085 | $0.00 | $0 | 0 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 3,879 | $60.72 | $235,537 | 25,730 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 179,065 | $60.23 | $10,785,765 | 29,609 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 112,035 | $59.16 | $6,627,576 | 208,674 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Open-market sell
S
|
Common Stock | 280,515 | $58.06 | $16,286,252 | 320,709 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 85,685 | $34.39 | $2,946,707 | 601,224 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 133,250 | $22.90 | $3,051,425 | 515,539 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 164,470 | $16.90 | $2,779,543 | 382,289 |
| 2023-02-09 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 52,085 | $9.81 | $510,954 | 217,819 |
| 2023-02-02 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 225,000 | $0.00 | $0 | 0 |
| 2023-02-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 12,674 | $54.22 | $687,245 | 29,727,018 |
| 2023-02-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 227,372 | $53.70 | $12,209,035 | 29,739,692 |
| 2023-02-02 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 225,000 | $4.76 | $1,071,000 | 29,967,064 |
| 2023-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,120 | $0.00 | $0 | 24,360 |
| 2023-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,555 | $0.00 | $0 | 36,430 |
| 2023-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,090 | $0.00 | $0 | 20,370 |
| 2023-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,760 | $0.00 | $0 | 0 |
| 2023-02-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 9,479 | $53.09 | $503,240 | 29,742,064 |
| 2023-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 8,120 | $0.00 | $0 | 29,751,543 |
| 2023-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 4,555 | $0.00 | $0 | 29,743,423 |
| 2023-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 5,090 | $0.00 | $0 | 29,738,868 |
| 2023-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 6,760 | $0.00 | $0 | 29,733,778 |
| 2022-12-31 | STAVRIDIS JAMES G. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,033 | $0.00 | $0 | 2,066 |
| 2022-12-31 | STAVRIDIS JAMES G. | Dir |
Exercise / conversion
M
|
Common Stock | 1,033 | $0.00 | $0 | 4,700 |
| 2022-12-20 | Xie Ken | President & CEO |
Equity grant / award
G
|
Common Stock | 7,500,000 | $0.00 | $0 | 7,500,000 |
| 2022-11-30 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
G
|
Common Stock | 26,750 | $0.00 | $0 | 29,727,018 |
| 2022-11-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 200 | $55.60 | $11,120 | 10,920 |
| 2022-11-17 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 50 | $53.46 | $2,673 | 11,120 |
| 2022-11-11 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,125 | $0.00 | $0 | 0 |
| 2022-11-11 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 3,125 | $55.00 | $171,875 | 12,876 |
| 2022-11-11 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 3,125 | $4.77 | $14,894 | 16,001 |
| 2022-11-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,540 | $0.00 | $0 | 22,890 |
| 2022-11-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,480 | $0.00 | $0 | 12,395 |
| 2022-11-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,500 | $0.00 | $0 | 3,500 |
| 2022-11-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Other disposed transaction
F
|
Common Stock | 4,226 | $56.42 | $238,431 | 12,876 |
| 2022-11-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 2,540 | $0.00 | $0 | 17,102 |
| 2022-11-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 2,480 | $0.00 | $0 | 14,562 |
| 2022-11-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 3,500 | $0.00 | $0 | 12,082 |
| 2022-09-30 | GOLDMAN KENNETH A | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,032 | $0.00 | $0 | 3,099 |
| 2022-09-30 | GOLDMAN KENNETH A | Dir |
Exercise / conversion
M
|
Common Stock | 1,032 | $0.00 | $0 | 12,947 |
| 2022-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 11,980 | $0.00 | $0 | 119,825 |
| 2022-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 12,730 | $0.00 | $0 | 76,390 |
| 2022-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 14,730 | $0.00 | $0 | 29,465 |
| 2022-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 39,440 | $50.57 | $1,994,430 | 4,541 |
| 2022-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 11,980 | $34.39 | $411,992 | 43,981 |
| 2022-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 12,730 | $22.90 | $291,517 | 32,001 |
| 2022-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 14,730 | $16.90 | $248,937 | 19,271 |
| 2022-08-18 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 300,000 | $0.00 | $0 | 0 |
| 2022-08-18 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 300,000 | $4.77 | $1,429,800 | 63,248,610 |
| 2022-08-17 | STAVRIDIS JAMES G. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,131 | $0.00 | $0 | 4,131 |
| 2022-08-16 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 200 | $53.50 | $10,700 | 4,541 |
| 2022-08-16 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 6,300 | $52.87 | $333,078 | 4,741 |
| 2022-08-01 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,725 | $0.00 | $0 | 37,260 |
| 2022-08-01 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,810 | $0.00 | $0 | 22,845 |
| 2022-08-01 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,500 | $0.00 | $0 | 7,000 |
| 2022-08-01 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Other disposed transaction
F
|
Common Stock | 646 | $60.06 | $38,799 | 137,884 |
| 2022-08-01 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,725 | $0.00 | $0 | 138,530 |
| 2022-08-01 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,810 | $0.00 | $0 | 134,805 |
| 2022-08-01 | Perche Patrice | Chief Revenue Off./EVP Supp. |
Exercise / conversion
M
|
Common Stock | 3,500 | $0.00 | $0 | 130,995 |
| 2022-06-16 | Hu Jean X. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 244 | $0.00 | $0 | 0 |
| 2022-06-16 | Hu Jean X. | Dir |
Exercise / conversion
M
|
Common Stock | 244 | $0.00 | $0 | 4,899 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,397 | $0.00 | $0 | 26,361 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,546 | $0.00 | $0 | 17,824 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,945 | $0.00 | $0 | 8,839 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 203 | $290.32 | $58,935 | 883 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 200 | $289.18 | $57,836 | 1,086 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 500 | $288.12 | $144,058 | 1,286 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 957 | $287.17 | $274,825 | 1,786 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,000 | $284.78 | $284,784 | 3,543 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 831 | $283.96 | $235,971 | 4,543 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 800 | $285.83 | $228,667 | 2,743 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,597 | $281.00 | $729,748 | 6,174 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,397 | $171.93 | $412,116 | 8,771 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,546 | $114.48 | $291,466 | 6,374 |
| 2022-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,945 | $84.49 | $248,823 | 3,828 |
| 2022-05-17 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,324 | $283.43 | $375,261 | 883 |
| 2022-05-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 20 | $261.41 | $5,228 | 5,954,424 |
| 2022-05-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 66 | $257.71 | $17,009 | 5,954,544 |
| 2022-05-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 26 | $255.46 | $6,642 | 5,954,610 |
| 2022-05-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 40 | $252.35 | $10,094 | 5,954,716 |
| 2022-05-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 80 | $254.06 | $20,325 | 5,954,636 |
| 2022-05-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 100 | $260.10 | $26,010 | 5,954,444 |
| 2022-05-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 213 | $247.80 | $52,781 | 5,955,036 |
| 2022-05-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 180 | $246.85 | $44,433 | 5,955,249 |
| 2022-05-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 368 | $245.44 | $90,322 | 5,955,429 |
| 2022-05-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 280 | $244.81 | $68,548 | 5,955,797 |
| 2022-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 911 | $0.00 | $0 | 10,018 |
| 2022-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,018 | $0.00 | $0 | 7,129 |
| 2022-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,351 | $0.00 | $0 | 4,054 |
| 2022-05-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 1,627 | $289.01 | $470,219 | 5,956,077 |
| 2022-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 911 | $0.00 | $0 | 5,957,704 |
| 2022-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 1,018 | $0.00 | $0 | 5,956,793 |
| 2022-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 1,351 | $0.00 | $0 | 5,955,775 |
| 2022-03-31 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 244 | $0.00 | $0 | 244 |
| 2022-03-31 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 244 | $0.00 | $0 | 26,881 |
| 2022-03-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 509 | $0.00 | $0 | 17,800 |
| 2022-03-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 495 | $0.00 | $0 | 11,403 |
| 2022-03-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 7,699 |
| 2022-03-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,704 | $315.50 | $537,612 | 0 |
| 2022-03-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 509 | $171.93 | $87,512 | 1,704 |
| 2022-03-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 495 | $114.48 | $56,668 | 1,195 |
| 2022-03-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 700 |
| 2022-02-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 100 | $318.28 | $31,828 | 883 |
| 2022-02-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 400 | $317.45 | $126,980 | 983 |
| 2022-02-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,101 | $316.51 | $664,984 | 1,383 |
| 2022-02-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 526 | $314.56 | $165,456 | 3,484 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,102 | $0.00 | $0 | 18,309 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 496 | $0.00 | $0 | 11,898 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 8,399 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 20,665 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 300 | $304.32 | $91,295 | 0 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 873 | $301.94 | $263,596 | 600 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,335 | $300.95 | $401,763 | 1,473 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 576 | $299.84 | $172,710 | 2,808 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 400 | $298.20 | $119,282 | 3,384 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,260 | $297.01 | $374,229 | 3,784 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,400 | $295.83 | $414,164 | 5,044 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,570 | $294.92 | $463,029 | 6,444 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 500 | $293.73 | $146,863 | 8,014 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 6,102 | $171.93 | $1,049,117 | 8,514 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 496 | $114.48 | $56,782 | 2,412 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 1,916 |
| 2022-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 1,216 |
| 2022-02-17 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 19,488 | $0.00 | $0 | 19,488 |
| 2022-02-17 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6,496 | $0.00 | $0 | 6,496 |
| 2022-02-17 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 19,488 | $0.00 | $0 | 19,488 |
| 2022-02-17 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6,496 | $0.00 | $0 | 6,496 |
| 2022-02-03 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 100 | $310.40 | $31,040 | 0 |
| 2022-02-03 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 600 | $305.58 | $183,348 | 500 |
| 2022-02-03 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 300 | $306.94 | $92,081 | 200 |
| 2022-02-03 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 200 | $304.00 | $60,801 | 1,100 |
| 2022-02-03 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 107 | $296.67 | $31,744 | 2,300 |
| 2022-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,034 | $0.00 | $0 | 6,103 |
| 2022-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 496 | $0.00 | $0 | 3,966 |
| 2022-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 700 | $0.00 | $0 | 2,800 |
| 2022-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,095 | $0.00 | $0 | 0 |
| 2022-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Other disposed transaction
F
|
Common Stock | 1,918 | $302.18 | $579,581 | 2,407 |
| 2022-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 2,034 | $0.00 | $0 | 4,325 |
| 2022-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 496 | $0.00 | $0 | 2,291 |
| 2022-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $0.00 | $0 | 1,795 |
| 2022-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,095 | $0.00 | $0 | 1,095 |
| 2022-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 496 | $0.00 | $0 | 12,394 |
| 2022-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 9,099 |
| 2022-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 21,881 |
| 2022-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 700 | $299.75 | $209,828 | 400 |
| 2022-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 200 | $298.31 | $59,661 | 1,100 |
| 2022-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 300 | $302.28 | $90,683 | 100 |
| 2022-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 100 | $303.14 | $30,314 | 0 |
| 2022-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 112 | $288.73 | $32,338 | 2,300 |
| 2022-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 496 | $114.48 | $56,782 | 2,412 |
| 2022-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 1,916 |
| 2022-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 1,216 |
| 2021-12-31 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 244 | $0.00 | $0 | 488 |
| 2021-12-31 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 244 | $0.00 | $0 | 26,637 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 496 | $0.00 | $0 | 12,890 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 9,799 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 23,097 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 269 | $339.22 | $91,251 | 0 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 327 | $337.95 | $110,509 | 269 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 106 | $335.93 | $35,608 | 596 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 410 | $335.18 | $137,424 | 702 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 300 | $328.48 | $98,543 | 1,512 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 200 | $333.12 | $66,624 | 1,112 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 400 | $324.75 | $129,902 | 2,012 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 496 | $114.48 | $56,782 | 2,412 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 1,916 |
| 2021-12-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 1,216 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,546 | $0.00 | $0 | 22,917 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,946 | $0.00 | $0 | 14,731 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,500 | $0.00 | $0 | 2,501 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 392 | $333.18 | $130,605 | 845 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,500 | $332.30 | $830,747 | 1,237 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,200 | $331.31 | $728,884 | 3,737 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 900 | $330.13 | $297,115 | 5,937 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 300 | $328.91 | $98,674 | 6,837 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 100 | $325.15 | $32,515 | 7,637 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 500 | $327.91 | $163,953 | 7,137 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 600 | $321.18 | $192,707 | 8,237 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,546 | $114.48 | $291,466 | 8,837 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,946 | $84.49 | $248,908 | 6,291 |
| 2021-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $49.06 | $122,650 | 3,345 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 496 | $0.00 | $0 | 13,386 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 10,499 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,215 | $0.00 | $0 | 24,313 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 300 | $341.02 | $102,307 | 0 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 200 | $337.12 | $67,425 | 700 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 459 | $335.62 | $154,051 | 900 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 400 | $333.14 | $133,255 | 1,359 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 332 | $331.07 | $109,915 | 1,759 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 220 | $329.71 | $72,537 | 2,091 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 100 | $338.49 | $33,849 | 600 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 496 | $114.48 | $56,782 | 2,411 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 1,915 |
| 2021-11-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,215 | $49.06 | $59,608 | 1,215 |
| 2021-11-18 | STAVRIDIS JAMES G. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 527 | $0.00 | $0 | 527 |
| 2021-11-16 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 850 | $341.30 | $290,102 | 845 |
| 2021-11-16 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 400 | $339.81 | $135,926 | 1,695 |
| 2021-11-16 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 200 | $337.20 | $67,440 | 2,095 |
| 2021-11-16 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 100 | $332.90 | $33,290 | 2,295 |
| 2021-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 849 | $0.00 | $0 | 7,639 |
| 2021-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 982 | $0.00 | $0 | 4,910 |
| 2021-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 1,250 |
| 2021-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,528 | $324.11 | $495,240 | 2,395 |
| 2021-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 849 | $0.00 | $0 | 3,923 |
| 2021-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 982 | $0.00 | $0 | 3,074 |
| 2021-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 2,092 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 495 | $0.00 | $0 | 13,882 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 699 | $0.00 | $0 | 11,199 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 25,528 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 34 | $334.26 | $11,365 | 0 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 468 | $333.46 | $156,059 | 34 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 800 | $332.53 | $266,027 | 502 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 400 | $331.64 | $132,655 | 1,302 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 200 | $329.54 | $65,907 | 1,702 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 508 | $328.41 | $166,835 | 1,902 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 495 | $114.48 | $56,668 | 2,410 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 699 | $84.49 | $59,059 | 1,915 |
| 2021-10-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 1,216 |
| 2021-09-30 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 243 | $0.00 | $0 | 732 |
| 2021-09-30 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 243 | $0.00 | $0 | 26,393 |
| 2021-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 496 | $0.00 | $0 | 14,377 |
| 2021-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 11,898 |
| 2021-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,215 | $0.00 | $0 | 26,744 |
| 2021-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 2,411 | $302.00 | $728,122 | 0 |
| 2021-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 496 | $114.48 | $56,782 | 2,411 |
| 2021-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 1,915 |
| 2021-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,215 | $49.06 | $59,608 | 1,215 |
| 2021-08-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,546 | $0.00 | $0 | 25,463 |
| 2021-08-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,946 | $0.00 | $0 | 17,677 |
| 2021-08-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,500 | $0.00 | $0 | 5,001 |
| 2021-08-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 928 | $305.05 | $283,090 | 842 |
| 2021-08-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 148 | $302.94 | $44,835 | 1,770 |
| 2021-08-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,251 | $302.22 | $378,077 | 1,918 |
| 2021-08-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,600 | $300.97 | $1,083,507 | 3,169 |
| 2021-08-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,065 | $299.56 | $618,588 | 6,769 |
| 2021-08-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,546 | $114.48 | $291,466 | 8,834 |
| 2021-08-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,946 | $84.49 | $248,908 | 6,288 |
| 2021-08-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $49.06 | $122,650 | 3,342 |
| 2021-08-23 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 496 | $0.00 | $0 | 14,873 |
| 2021-08-23 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 12,598 |
| 2021-08-23 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 27,959 |
| 2021-08-23 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 612 | $307.40 | $188,131 | 100 |
| 2021-08-23 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 700 | $306.27 | $214,386 | 712 |
| 2021-08-23 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 400 | $304.85 | $121,940 | 1,412 |
| 2021-08-23 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 500 | $303.89 | $151,943 | 1,812 |
| 2021-08-23 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 100 | $308.23 | $30,823 | 0 |
| 2021-08-23 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 496 | $114.48 | $56,782 | 2,412 |
| 2021-08-23 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 1,916 |
| 2021-08-23 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 1,216 |
| 2021-08-17 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 650 | $298.15 | $193,794 | 1,042 |
| 2021-08-17 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 600 | $297.19 | $178,314 | 1,692 |
| 2021-08-17 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 100 | $300.67 | $30,067 | 842 |
| 2021-08-12 | Sim Judith | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 975 | $0.00 | $0 | 975 |
| 2021-08-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 700 | $286.21 | $200,344 | 5,990,025 |
| 2021-08-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 688 | $284.55 | $195,773 | 5,990,725 |
| 2021-08-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 100 | $278.65 | $27,865 | 5,991,413 |
| 2021-08-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 200 | $272.51 | $54,503 | 5,991,613 |
| 2021-08-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 300 | $270.94 | $81,282 | 5,991,813 |
| 2021-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,019 | $0.00 | $0 | 10,184 |
| 2021-08-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 2,057 | $272.24 | $559,998 | 5,992,113 |
| 2021-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 1,019 | $0.00 | $0 | 5,994,170 |
| 2021-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 1,351 | $0.00 | $0 | 5,993,151 |
| 2021-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 1,775 | $0.00 | $0 | 5,991,800 |
| 2021-06-17 | Hu Jean X. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 448 | $0.00 | $0 | 0 |
| 2021-06-17 | Hu Jean X. | Dir |
Exercise / conversion
M
|
Common Stock | 448 | $0.00 | $0 | 3,924 |
| 2021-06-03 | Ducourty Kelly | Dir |
Open-market sell
S
|
Common Stock | 869 | $216.00 | $187,704 | 896 |
| 2021-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,546 | $0.00 | $0 | 28,009 |
| 2021-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,945 | $0.00 | $0 | 20,623 |
| 2021-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,499 | $0.00 | $0 | 7,501 |
| 2021-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 700 | $216.17 | $151,318 | 839 |
| 2021-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 4,095 | $215.43 | $882,183 | 1,539 |
| 2021-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,195 | $214.49 | $685,305 | 5,634 |
| 2021-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,546 | $114.48 | $291,466 | 8,829 |
| 2021-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,945 | $84.49 | $248,823 | 6,283 |
| 2021-05-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,499 | $49.06 | $122,601 | 3,338 |
| 2021-05-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 844 | $214.71 | $181,214 | 3,448,214 |
| 2021-05-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 19,267 | $214.20 | $4,127,036 | 3,449,058 |
| 2021-05-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 19,080 | $213.41 | $4,071,861 | 3,468,325 |
| 2021-05-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 809 | $212.04 | $171,538 | 3,487,405 |
| 2021-05-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 10,951 | $214.34 | $2,347,229 | 5,990,025 |
| 2021-05-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 26,461 | $213.57 | $5,651,146 | 6,000,976 |
| 2021-05-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 2,588 | $212.57 | $550,135 | 6,027,437 |
| 2021-05-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 200 | $207.50 | $41,499 | 839 |
| 2021-05-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 500 | $206.74 | $103,368 | 1,039 |
| 2021-05-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 503 | $205.81 | $103,525 | 1,539 |
| 2021-05-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 347 | $204.44 | $70,941 | 2,042 |
| 2021-05-03 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 100 | $204.04 | $20,404 | 6,030,025 |
| 2021-05-03 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 788 | $203.45 | $160,319 | 6,030,125 |
| 2021-05-03 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 600 | $201.94 | $121,164 | 6,030,913 |
| 2021-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,018 | $0.00 | $0 | 11,203 |
| 2021-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,351 | $0.00 | $0 | 9,459 |
| 2021-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,775 | $0.00 | $0 | 5,325 |
| 2021-05-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 2,056 | $204.23 | $419,897 | 6,032,113 |
| 2021-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 1,018 | $0.00 | $0 | 6,034,169 |
| 2021-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 1,351 | $0.00 | $0 | 6,033,151 |
| 2021-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 1,775 | $0.00 | $0 | 6,031,800 |
| 2021-04-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 496 | $0.00 | $0 | 16,856 |
| 2021-04-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 15,398 |
| 2021-04-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,215 | $0.00 | $0 | 32,822 |
| 2021-04-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 400 | $203.63 | $81,454 | 0 |
| 2021-04-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 875 | $202.93 | $177,567 | 400 |
| 2021-04-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,136 | $201.52 | $228,924 | 1,275 |
| 2021-04-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 496 | $114.48 | $56,782 | 2,411 |
| 2021-04-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 1,915 |
| 2021-04-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,215 | $49.06 | $59,608 | 1,215 |
| 2021-03-31 | NEUKOM WILLIAM H. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 448 | $0.00 | $0 | 448 |
| 2021-03-31 | NEUKOM WILLIAM H. | Dir |
Exercise / conversion
M
|
Common Stock | 448 | $0.00 | $0 | 54,973 |
| 2021-03-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 495 | $0.00 | $0 | 17,352 |
| 2021-03-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 699 | $0.00 | $0 | 16,098 |
| 2021-03-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 34,037 |
| 2021-03-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 100 | $179.34 | $17,934 | 0 |
| 2021-03-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,257 | $178.73 | $224,658 | 100 |
| 2021-03-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 753 | $177.56 | $133,700 | 1,357 |
| 2021-03-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 300 | $176.15 | $52,846 | 2,110 |
| 2021-03-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 495 | $114.48 | $56,668 | 2,410 |
| 2021-03-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 699 | $84.49 | $59,059 | 1,915 |
| 2021-03-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 1,216 |
| 2021-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,185 | $0.00 | $0 | 30,555 |
| 2021-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 995 | $169.81 | $168,965 | 837 |
| 2021-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,667 | $169.16 | $620,316 | 1,832 |
| 2021-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 4,923 | $168.11 | $827,610 | 5,499 |
| 2021-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 600 | $166.91 | $100,146 | 10,422 |
| 2021-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 10,185 | $114.48 | $1,165,979 | 11,022 |
| 2021-02-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 6,028 | $169.60 | $1,022,355 | 3,488,214 |
| 2021-02-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 21,903 | $169.15 | $3,704,836 | 3,494,242 |
| 2021-02-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 2,566 | $167.80 | $430,583 | 3,516,145 |
| 2021-02-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 9,503 | $166.97 | $1,586,696 | 3,518,711 |
| 2021-02-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 19,118 | $169.66 | $3,243,633 | 6,030,025 |
| 2021-02-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 9,318 | $168.94 | $1,574,140 | 6,049,143 |
| 2021-02-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 3,505 | $167.43 | $586,828 | 6,058,461 |
| 2021-02-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 8,059 | $166.88 | $1,344,901 | 6,061,966 |
| 2021-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,947 | $0.00 | $0 | 23,568 |
| 2021-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,501 | $0.00 | $0 | 10,000 |
| 2021-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,251 | $0.00 | $0 | 0 |
| 2021-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,400 | $168.65 | $236,107 | 837 |
| 2021-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,699 | $167.47 | $284,534 | 2,237 |
| 2021-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,000 | $166.53 | $333,055 | 3,936 |
| 2021-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,000 | $165.30 | $165,300 | 5,936 |
| 2021-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 600 | $164.13 | $98,478 | 6,936 |
| 2021-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,947 | $84.49 | $248,992 | 7,536 |
| 2021-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,501 | $49.06 | $122,699 | 4,589 |
| 2021-02-23 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,251 | $37.24 | $46,587 | 2,088 |
| 2021-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,949 | $0.00 | $0 | 17,847 |
| 2021-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 16,797 |
| 2021-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 35,253 |
| 2021-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 626 | $0.00 | $0 | 8,749 |
| 2021-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 3,538 | $170.22 | $602,245 | 0 |
| 2021-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 2,400 | $169.47 | $406,718 | 3,538 |
| 2021-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 2,553 | $168.37 | $429,860 | 5,938 |
| 2021-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 5,949 | $114.48 | $681,042 | 8,491 |
| 2021-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 2,542 |
| 2021-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 1,842 |
| 2021-02-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 626 | $37.24 | $23,312 | 626 |
| 2021-02-19 | Jensen Keith | CFO & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 38,343 | $0.00 | $0 | 38,343 |
| 2021-02-19 | Jensen Keith | CFO & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 12,781 | $0.00 | $0 | 12,781 |
| 2021-02-19 | Xie Ken | President & CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 108,801 | $0.00 | $0 | 108,801 |
| 2021-02-19 | Xie Ken | President & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 36,267 | $0.00 | $0 | 36,267 |
| 2021-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,849 | $167.71 | $310,097 | 837 |
| 2021-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 600 | $166.22 | $99,735 | 2,686 |
| 2021-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,201 | $165.56 | $198,836 | 3,286 |
| 2021-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 700 | $164.70 | $115,290 | 4,487 |
| 2021-02-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 300 | $160.16 | $48,049 | 6,070,025 |
| 2021-02-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 4,820 | $159.66 | $769,557 | 6,070,325 |
| 2021-02-09 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 700 | $158.17 | $110,720 | 6,075,145 |
| 2021-02-01 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,274 | $0.00 | $0 | 30,824 |
| 2021-02-01 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,062 | $0.00 | $0 | 24,496 |
| 2021-02-01 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,125 | $0.00 | $0 | 12,500 |
| 2021-02-01 | Xie Ken | President & CEO |
Other disposed transaction
F
|
Common Stock | 8,797 | $148.39 | $1,305,387 | 12,559,057 |
| 2021-02-01 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,274 | $0.00 | $0 | 12,567,854 |
| 2021-02-01 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,062 | $0.00 | $0 | 12,557,580 |
| 2021-02-01 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,125 | $0.00 | $0 | 12,554,518 |
| 2021-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 17,497 |
| 2021-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,215 | $0.00 | $0 | 36,469 |
| 2021-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 625 | $0.00 | $0 | 9,375 |
| 2021-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 2,540 | $151.36 | $384,454 | 0 |
| 2021-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 2,540 |
| 2021-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,215 | $49.06 | $59,608 | 1,840 |
| 2021-01-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 625 |
| 2020-12-31 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 448 | $0.00 | $0 | 896 |
| 2020-12-31 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 448 | $0.00 | $0 | 25,254 |
| 2020-12-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,100 | $0.00 | $0 | 18,197 |
| 2020-12-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,647 | $0.00 | $0 | 37,684 |
| 2020-12-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,875 | $0.00 | $0 | 10,000 |
| 2020-12-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 18,155 | $150.00 | $2,723,250 | 0 |
| 2020-12-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 2,100 | $84.49 | $177,429 | 18,155 |
| 2020-12-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 3,647 | $49.06 | $178,922 | 16,055 |
| 2020-12-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,875 | $37.24 | $69,825 | 12,408 |
| 2020-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,946 | $0.00 | $0 | 26,515 |
| 2020-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,500 | $0.00 | $0 | 12,501 |
| 2020-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,250 | $0.00 | $0 | 1,251 |
| 2020-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,850 | $118.39 | $219,021 | 792 |
| 2020-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,600 | $117.52 | $188,035 | 2,642 |
| 2020-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,246 | $116.03 | $376,621 | 4,242 |
| 2020-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,946 | $84.49 | $248,908 | 7,488 |
| 2020-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $49.06 | $122,650 | 4,542 |
| 2020-11-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,250 | $37.24 | $46,550 | 2,042 |
| 2020-11-17 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 100 | $119.48 | $11,948 | 792 |
| 2020-11-17 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 950 | $118.56 | $112,629 | 892 |
| 2020-11-17 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 700 | $118.02 | $82,612 | 1,842 |
| 2020-11-12 | GOLDMAN KENNETH A | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,408 | $0.00 | $0 | 1,408 |
| 2020-11-01 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,062 | $0.00 | $0 | 27,558 |
| 2020-11-01 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,125 | $0.00 | $0 | 15,625 |
| 2020-11-01 | Xie Ken | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,619 | $110.37 | $509,799 | 12,548,268 |
| 2020-11-01 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,062 | $0.00 | $0 | 12,552,887 |
| 2020-11-01 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,125 | $0.00 | $0 | 12,549,825 |
| 2020-09-30 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 448 | $0.00 | $0 | 1,344 |
| 2020-09-30 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 448 | $0.00 | $0 | 24,806 |
| 2020-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 20,297 |
| 2020-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 41,331 |
| 2020-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 625 | $0.00 | $0 | 11,875 |
| 2020-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 522 | $117.92 | $61,554 | 3,090 |
| 2020-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,419 | $117.38 | $166,564 | 3,612 |
| 2020-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 600 | $116.30 | $69,779 | 5,031 |
| 2020-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 5,631 |
| 2020-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 4,931 |
| 2020-09-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 3,715 |
| 2020-08-25 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 24,480 | $131.82 | $3,226,870 | 3,538,214 |
| 2020-08-25 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 5,520 | $132.54 | $731,626 | 3,562,694 |
| 2020-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,946 | $0.00 | $0 | 29,461 |
| 2020-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,500 | $0.00 | $0 | 15,001 |
| 2020-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,250 | $0.00 | $0 | 2,501 |
| 2020-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,062 | $132.96 | $274,167 | 787 |
| 2020-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 4,634 | $131.80 | $610,779 | 2,849 |
| 2020-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,946 | $84.49 | $248,908 | 7,483 |
| 2020-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $49.06 | $122,650 | 4,537 |
| 2020-08-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,250 | $37.24 | $46,550 | 2,037 |
| 2020-08-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 200 | $134.31 | $26,863 | 6,104,025 |
| 2020-08-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 1,100 | $133.42 | $146,765 | 6,104,225 |
| 2020-08-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 12,306 | $131.65 | $1,620,091 | 6,105,325 |
| 2020-08-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 6,806 | $132.62 | $902,594 | 6,117,631 |
| 2020-08-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 5,956 | $130.80 | $779,067 | 6,124,437 |
| 2020-08-24 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 3,632 | $129.86 | $471,656 | 6,130,393 |
| 2020-08-20 | Sim Judith | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,792 | $0.00 | $0 | 1,792 |
| 2020-08-12 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
G
|
Common Stock | 1,975 | $0.00 | $0 | 6,134,025 |
| 2020-08-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 21,697 |
| 2020-08-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 43,762 |
| 2020-08-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 625 | $0.00 | $0 | 13,125 |
| 2020-08-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 300 | $128.59 | $38,576 | 4,190 |
| 2020-08-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,100 | $131.20 | $144,321 | 3,090 |
| 2020-08-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,889 | $126.65 | $239,234 | 5,590 |
| 2020-08-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 7,479 |
| 2020-08-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 6,779 |
| 2020-08-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 5,563 |
| 2020-08-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 700 | $0.00 | $0 | 6,999 |
| 2020-08-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,094 | $0.00 | $0 | 6,567 |
| 2020-08-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,875 | $0.00 | $0 | 3,750 |
| 2020-08-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Other disposed transaction
F
|
Common Stock | 1,821 | $138.30 | $251,844 | 3,117 |
| 2020-08-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $0.00 | $0 | 4,938 |
| 2020-08-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,094 | $0.00 | $0 | 4,238 |
| 2020-08-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,875 | $0.00 | $0 | 3,144 |
| 2020-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,351 | $0.00 | $0 | 8,108 |
| 2020-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,775 | $0.00 | $0 | 3,550 |
| 2020-06-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 699 | $0.00 | $0 | 22,397 |
| 2020-06-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 44,978 |
| 2020-06-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 625 | $0.00 | $0 | 13,750 |
| 2020-06-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 583 | $143.11 | $83,432 | 1,269 |
| 2020-06-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 958 | $142.19 | $136,221 | 1,852 |
| 2020-06-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 100 | $139.39 | $13,939 | 2,810 |
| 2020-06-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 899 | $137.71 | $123,803 | 2,910 |
| 2020-06-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 699 | $84.49 | $59,059 | 3,809 |
| 2020-06-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 3,110 |
| 2020-06-22 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 1,894 |
| 2020-06-18 | Hu Jean X. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,132 | $0.00 | $0 | 0 |
| 2020-06-18 | Hu Jean X. | Dir |
Exercise / conversion
M
|
Common Stock | 2,132 | $0.00 | $0 | 2,132 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,945 | $0.00 | $0 | 32,407 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,499 | $0.00 | $0 | 17,501 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,249 | $0.00 | $0 | 3,751 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 700 | $144.56 | $101,191 | 2,632 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,000 | $143.11 | $143,110 | 3,332 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 900 | $141.37 | $127,237 | 4,332 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,300 | $140.15 | $182,199 | 5,232 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,330 | $138.71 | $184,486 | 6,532 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,463 | $137.49 | $201,148 | 7,862 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,945 | $84.49 | $248,823 | 9,325 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,499 | $49.06 | $122,601 | 6,380 |
| 2020-05-26 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,249 | $37.24 | $46,513 | 3,881 |
| 2020-05-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 23,096 |
| 2020-05-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 700 | $144.83 | $101,381 | 1,269 |
| 2020-05-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 1,969 |
| 2020-05-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,215 | $0.00 | $0 | 46,194 |
| 2020-05-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 625 | $0.00 | $0 | 14,375 |
| 2020-05-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 200 | $148.99 | $29,798 | 1,269 |
| 2020-05-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 600 | $147.39 | $88,435 | 1,469 |
| 2020-05-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 740 | $146.02 | $108,054 | 2,069 |
| 2020-05-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 300 | $144.68 | $43,403 | 2,809 |
| 2020-05-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,215 | $49.06 | $59,608 | 3,109 |
| 2020-05-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 1,894 |
| 2020-05-19 | PAISLEY CHRISTOPHER B | Dir |
Open-market sell
S
|
Common Stock | 750 | $144.00 | $108,000 | 75,412 |
| 2020-05-12 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 700 | $141.77 | $99,239 | 2,932 |
| 2020-05-12 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 300 | $142.79 | $42,836 | 2,632 |
| 2020-05-12 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 450 | $139.03 | $62,564 | 3,932 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 23,796 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 47,409 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 625 | $0.00 | $0 | 15,000 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 329 | $136.87 | $45,029 | 1,269 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 300 | $135.91 | $40,773 | 1,598 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 900 | $134.32 | $120,887 | 1,898 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 500 | $133.67 | $66,837 | 2,798 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,160 | $132.68 | $153,910 | 3,298 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,000 | $131.46 | $131,463 | 4,458 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 200 | $129.47 | $25,895 | 5,458 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 5,658 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 4,958 |
| 2020-05-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 3,742 |
| 2020-05-04 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 2,835 | $105.63 | $299,462 | 6,166,000 |
| 2020-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,351 | $0.00 | $0 | 14,864 |
| 2020-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,775 | $0.00 | $0 | 12,425 |
| 2020-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 7,500 |
| 2020-05-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 2,791 | $104.34 | $291,213 | 6,168,835 |
| 2020-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 1,351 | $0.00 | $0 | 6,171,626 |
| 2020-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 1,775 | $0.00 | $0 | 6,170,275 |
| 2020-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 6,168,500 |
| 2020-03-31 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 816 | $0.00 | $0 | 817 |
| 2020-03-31 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 816 | $0.00 | $0 | 23,541 |
| 2020-03-24 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 700 | $0.00 | $0 | 24,496 |
| 2020-03-24 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,215 | $0.00 | $0 | 48,625 |
| 2020-03-24 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 624 | $0.00 | $0 | 15,625 |
| 2020-03-24 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 2,539 | $100.00 | $253,900 | 1,269 |
| 2020-03-24 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 700 | $84.49 | $59,143 | 3,808 |
| 2020-03-24 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,215 | $49.06 | $59,608 | 3,108 |
| 2020-03-24 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 624 | $37.24 | $23,238 | 1,893 |
| 2020-03-02 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option | 11,184 | $0.00 | $0 | 35,352 |
| 2020-03-02 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 11,184 | $109.53 | $1,225,026 | 2,627 |
| 2020-03-02 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 11,184 | $84.49 | $944,936 | 13,811 |
| 2020-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option | 600 | $0.00 | $0 | 46,536 |
| 2020-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,501 | $0.00 | $0 | 20,000 |
| 2020-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 700 | $109.49 | $76,646 | 2,627 |
| 2020-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 100 | $107.78 | $10,778 | 3,327 |
| 2020-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,100 | $106.44 | $117,089 | 3,427 |
| 2020-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,201 | $105.46 | $126,659 | 4,527 |
| 2020-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 600 | $84.49 | $50,694 | 5,728 |
| 2020-02-25 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,501 | $49.06 | $122,699 | 5,128 |
| 2020-02-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Equity grant / award
A · derivative
|
Nonqualified Stock Option (right to buy) | 23,796 | $0.00 | $0 | 23,796 |
| 2020-02-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,932 | $0.00 | $0 | 7,932 |
| 2020-02-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 8,398 | $0.00 | $0 | 25,196 |
| 2020-02-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 200 | $117.61 | $23,523 | 1,269 |
| 2020-02-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 3,974 | $115.41 | $458,646 | 1,669 |
| 2020-02-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 4,024 | $114.25 | $459,740 | 5,643 |
| 2020-02-21 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 8,398 | $84.49 | $709,547 | 9,667 |
| 2020-02-21 | Jensen Keith | CFO & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 40,740 | $0.00 | $0 | 40,740 |
| 2020-02-21 | Jensen Keith | CFO & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 13,580 | $0.00 | $0 | 13,580 |
| 2020-02-21 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 48,882 | $0.00 | $0 | 48,882 |
| 2020-02-21 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 16,294 | $0.00 | $0 | 16,294 |
| 2020-02-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Other disposed transaction
F
|
Common Stock | 2,695 | $115.36 | $310,895 | 13,633 |
| 2020-02-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,216 | $0.00 | $0 | 49,840 |
| 2020-02-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 626 | $0.00 | $0 | 16,249 |
| 2020-02-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 168 | $119.69 | $20,108 | 1,269 |
| 2020-02-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 624 | $119.22 | $74,396 | 1,437 |
| 2020-02-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,206 | $117.96 | $142,262 | 2,061 |
| 2020-02-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 470 | $116.76 | $54,877 | 3,267 |
| 2020-02-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 3,737 |
| 2020-02-20 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 626 | $37.24 | $23,312 | 2,521 |
| 2020-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,500 | $0.00 | $0 | 22,501 |
| 2020-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,501 | $0.00 | $0 | 5,000 |
| 2020-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,251 | $0.00 | $0 | 0 |
| 2020-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 200 | $120.94 | $24,188 | 2,627 |
| 2020-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 4,144 | $120.29 | $498,463 | 2,827 |
| 2020-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 6,658 | $119.43 | $795,143 | 6,971 |
| 2020-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $49.06 | $122,650 | 13,629 |
| 2020-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,501 | $37.24 | $93,137 | 11,129 |
| 2020-02-18 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,251 | $23.83 | $29,811 | 8,628 |
| 2020-02-11 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,500 | $0.00 | $0 | 25,001 |
| 2020-02-11 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,250 | $0.00 | $0 | 7,501 |
| 2020-02-11 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 625 | $0.00 | $0 | 1,251 |
| 2020-02-11 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,450 | $119.17 | $291,973 | 7,377 |
| 2020-02-11 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,179 | $117.70 | $138,763 | 9,827 |
| 2020-02-11 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,466 | $117.04 | $288,630 | 11,006 |
| 2020-02-11 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $49.06 | $122,650 | 13,472 |
| 2020-02-11 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,250 | $37.24 | $46,550 | 10,972 |
| 2020-02-11 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 625 | $23.83 | $14,894 | 9,722 |
| 2020-02-11 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 700 | $119.68 | $83,777 | 6,192,828 |
| 2020-02-11 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 1,977 | $119.03 | $235,320 | 6,207,528 |
| 2020-02-11 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 1,782 | $117.72 | $209,774 | 6,209,505 |
| 2020-02-11 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 2,884 | $116.99 | $337,412 | 6,211,287 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,216 | $0.00 | $0 | 51,056 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 625 | $0.00 | $0 | 16,875 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 2,118 | $118.76 | $251,543 | 1,269 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 5,684 | $118.07 | $671,131 | 3,387 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 4,598 | $117.15 | $538,645 | 9,071 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 2,430 | $115.78 | $281,342 | 13,669 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 16,099 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 14,883 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,216 | $0.00 | $0 | 51,056 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 625 | $0.00 | $0 | 16,875 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,059 | $118.76 | $125,772 | 8,684 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 2,842 | $118.07 | $335,566 | 9,743 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 2,299 | $117.15 | $269,323 | 12,585 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,215 | $115.78 | $140,671 | 14,884 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 16,099 |
| 2020-02-10 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 14,883 |
| 2020-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,799 | $0.00 | $0 | 8,399 |
| 2020-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,095 | $0.00 | $0 | 8,755 |
| 2020-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,875 | $0.00 | $0 | 7,500 |
| 2020-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 2,799 | $0.00 | $0 | 16,328 |
| 2020-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,095 | $0.00 | $0 | 13,529 |
| 2020-02-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,875 | $0.00 | $0 | 12,434 |
| 2019-12-31 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 817 | $0.00 | $0 | 1,633 |
| 2019-12-31 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 817 | $0.00 | $0 | 22,725 |
| 2019-12-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,216 | $0.00 | $0 | 52,272 |
| 2019-12-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 625 | $0.00 | $0 | 17,500 |
| 2019-12-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 200 | $109.27 | $21,854 | 8,684 |
| 2019-12-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 500 | $108.50 | $54,251 | 8,884 |
| 2019-12-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,766 | $107.45 | $189,749 | 9,384 |
| 2019-12-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,216 | $49.06 | $59,657 | 11,150 |
| 2019-12-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 9,934 |
| 2019-12-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 1,300 | $105.18 | $136,728 | 6,206,828 |
| 2019-12-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 66,162 | $103.91 | $6,874,668 | 6,208,128 |
| 2019-12-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 32,538 | $103.10 | $3,354,528 | 6,274,290 |
| 2019-11-22 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
G
|
Common Stock | 20,000 | $0.00 | $0 | 6,306,828 |
| 2019-11-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,215 | $0.00 | $0 | 53,488 |
| 2019-11-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 625 | $0.00 | $0 | 18,125 |
| 2019-11-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 700 | $105.07 | $73,549 | 8,684 |
| 2019-11-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 603 | $103.86 | $62,628 | 9,384 |
| 2019-11-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,162 | $102.51 | $119,117 | 9,987 |
| 2019-11-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,215 | $49.06 | $59,608 | 11,149 |
| 2019-11-20 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 9,934 |
| 2019-11-19 | PAISLEY CHRISTOPHER B | Dir |
Open-market sell
S
|
Common Stock | 750 | $104.43 | $78,322 | 75,279 |
| 2019-11-14 | Hu Jean X. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,132 | $0.00 | $0 | 2,132 |
| 2019-11-12 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,647 | $0.00 | $0 | 54,703 |
| 2019-11-12 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,875 | $0.00 | $0 | 18,750 |
| 2019-11-12 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 12,280 | $100.00 | $1,228,000 | 8,684 |
| 2019-11-12 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 3,647 | $49.06 | $178,922 | 20,964 |
| 2019-11-12 | Whittle John | EVP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,875 | $37.24 | $69,825 | 17,317 |
| 2019-11-01 | Xie Ken | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,125 | $0.00 | $0 | 28,125 |
| 2019-11-01 | Xie Ken | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 2,500 |
| 2019-11-01 | Xie Ken | Chairman & CEO |
Other disposed transaction
F
|
Common Stock | 4,340 | $90.13 | $391,164 | 12,522,420 |
| 2019-11-01 | Xie Ken | Chairman & CEO |
Exercise / conversion
M
|
Common Stock | 3,125 | $0.00 | $0 | 12,526,760 |
| 2019-11-01 | Xie Ken | Chairman & CEO |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 12,520,510 |
| 2019-09-30 | NEUKOM WILLIAM H. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 816 | $0.00 | $0 | 2,450 |
| 2019-09-30 | NEUKOM WILLIAM H. | Dir |
Exercise / conversion
M
|
Common Stock | 816 | $0.00 | $0 | 51,029 |
| 2019-09-03 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 15,575 | $78.60 | $1,224,212 | 6,323,414 |
| 2019-09-03 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 24,425 | $77.84 | $1,901,154 | 6,338,989 |
| 2019-08-21 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 1,352 | $82.33 | $111,310 | 12,518,010 |
| 2019-08-21 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 3,340 | $81.83 | $273,312 | 12,519,362 |
| 2019-08-21 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 571 | $80.80 | $46,137 | 12,522,702 |
| 2019-08-20 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 2,737 | $80.35 | $219,918 | 12,523,273 |
| 2019-08-15 | Sim Judith | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,266 | $0.00 | $0 | 3,266 |
| 2019-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,775 | $0.00 | $0 | 17,750 |
| 2019-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 15,000 |
| 2019-08-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 3,361 | $79.02 | $265,586 | 6,363,414 |
| 2019-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 1,775 | $0.00 | $0 | 6,366,775 |
| 2019-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 6,365,000 |
| 2019-06-21 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,592 | $0.00 | $0 | 0 |
| 2019-06-21 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 3,592 | $0.00 | $0 | 21,092 |
| 2019-06-17 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 625 | $0.00 | $0 | 20,625 |
| 2019-06-17 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 400 | $76.09 | $30,436 | 8,684 |
| 2019-06-17 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 850 | $74.83 | $63,606 | 9,084 |
| 2019-06-17 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 9,934 |
| 2019-06-03 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 2,400 | $72.31 | $173,553 | 6,360,000 |
| 2019-06-03 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 10,456 | $71.24 | $744,915 | 6,362,400 |
| 2019-06-03 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 15,692 | $70.37 | $1,104,205 | 6,372,856 |
| 2019-06-03 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 11,452 | $69.39 | $794,626 | 6,388,548 |
| 2019-05-22 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,499 | $0.00 | $0 | 27,501 |
| 2019-05-22 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,499 | $82.02 | $204,979 | 708 |
| 2019-05-22 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,499 | $49.06 | $122,601 | 3,207 |
| 2019-05-21 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 8,000 | $82.58 | $660,662 | 12,521,600 |
| 2019-05-20 | PAISLEY CHRISTOPHER B | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $81.62 | $81,620 | 72,621 |
| 2019-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 1,249 | $0.00 | $0 | 8,751 |
| 2019-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 624 | $0.00 | $0 | 1,876 |
| 2019-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,149 | $83.04 | $95,416 | 708 |
| 2019-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 100 | $81.62 | $8,162 | 1,857 |
| 2019-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 624 | $81.11 | $50,613 | 1,957 |
| 2019-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,249 | $37.24 | $46,513 | 2,581 |
| 2019-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 624 | $23.83 | $14,870 | 1,332 |
| 2019-05-16 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 21,250 |
| 2019-05-16 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 5,626 |
| 2019-05-16 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,050 | $83.10 | $87,260 | 8,684 |
| 2019-05-16 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 200 | $81.73 | $16,346 | 9,734 |
| 2019-05-16 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 9,934 |
| 2019-05-14 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 899 | $81.41 | $73,187 | 708 |
| 2019-05-14 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 951 | $80.94 | $76,974 | 1,607 |
| 2019-05-03 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 501 | $85.62 | $42,898 | 8,684 |
| 2019-05-03 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,440 | $85.06 | $122,486 | 9,185 |
| 2019-05-03 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 500 | $83.90 | $41,948 | 10,625 |
| 2019-05-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 21,875 |
| 2019-05-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 6,251 |
| 2019-05-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,094 | $0.00 | $0 | 12,039 |
| 2019-05-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,875 | $0.00 | $0 | 13,125 |
| 2019-05-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 1,250 | $92.44 | $115,552 | 11,125 |
| 2019-05-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 12,375 |
| 2019-05-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Other disposed transaction
F
|
Common Stock | 2,403 | $91.89 | $220,812 | 11,125 |
| 2019-05-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,094 | $0.00 | $0 | 13,528 |
| 2019-05-01 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 1,875 | $0.00 | $0 | 12,434 |
| 2019-03-18 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 624 | $0.00 | $0 | 22,500 |
| 2019-03-18 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 1,248 | $83.41 | $104,096 | 8,684 |
| 2019-03-18 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 624 | $37.24 | $23,238 | 9,932 |
| 2019-03-04 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 4,101 | $86.84 | $356,124 | 6,400,000 |
| 2019-03-04 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 4,602 | $86.08 | $396,157 | 6,404,101 |
| 2019-03-04 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 7,775 | $84.98 | $660,744 | 6,408,703 |
| 2019-03-04 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 28,166 | $83.62 | $2,355,337 | 6,416,478 |
| 2019-03-04 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 15,356 | $83.03 | $1,275,079 | 6,444,644 |
| 2019-02-28 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 834 | $0.00 | $0 | 10,000 |
| 2019-02-28 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 417 | $0.00 | $0 | 2,500 |
| 2019-02-28 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,251 | $87.83 | $109,875 | 669 |
| 2019-02-28 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 834 | $37.24 | $31,058 | 1,920 |
| 2019-02-28 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 417 | $23.83 | $9,937 | 1,086 |
| 2019-02-26 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 10,000 | $0.00 | $0 | 30,000 |
| 2019-02-26 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 10,000 | $86.84 | $868,394 | 669 |
| 2019-02-26 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 10,000 | $49.06 | $490,600 | 10,669 |
| 2019-02-21 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Nonqualified Stock Option (right to buy) | 64,857 | $0.00 | $0 | 64,857 |
| 2019-02-21 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 21,619 | $0.00 | $0 | 21,619 |
| 2019-02-19 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 626 | $0.00 | $0 | 23,124 |
| 2019-02-19 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 152 | $84.19 | $12,797 | 8,684 |
| 2019-02-19 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 1,100 | $83.37 | $91,702 | 8,836 |
| 2019-02-19 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 626 | $37.24 | $23,312 | 9,936 |
| 2019-02-19 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 500 | $84.09 | $42,046 | 12,525,190 |
| 2019-02-19 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 7,500 | $83.67 | $627,533 | 12,525,740 |
| 2019-02-15 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 328 | $83.36 | $27,342 | 669 |
| 2019-02-15 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 328 | $83.36 | $27,342 | 8,684 |
| 2019-02-14 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,145 | $83.34 | $262,094 | 997 |
| 2019-02-14 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,805 | $82.82 | $149,492 | 4,142 |
| 2019-02-11 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 100 | $81.98 | $8,198 | 6,460,000 |
| 2019-02-11 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 9,024 | $81.53 | $735,729 | 6,460,100 |
| 2019-02-04 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 2,082 | $80.28 | $167,149 | 3,648,214 |
| 2019-02-04 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 27,918 | $79.93 | $2,231,374 | 3,650,296 |
| 2019-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,100 | $0.00 | $0 | 21,300 |
| 2019-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 20,000 |
| 2019-02-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 5,476 | $78.90 | $432,056 | 6,469,124 |
| 2019-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 7,100 | $0.00 | $0 | 6,474,600 |
| 2019-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 6,467,500 |
| 2018-12-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 417 | $0.00 | $0 | 10,834 |
| 2018-12-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 209 | $0.00 | $0 | 2,917 |
| 2018-12-24 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 626 | $65.00 | $40,690 | 620 |
| 2018-12-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 417 | $37.24 | $15,529 | 1,246 |
| 2018-12-24 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 209 | $23.83 | $4,980 | 829 |
| 2018-12-17 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 24,375 |
| 2018-12-17 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 1,250 | $70.51 | $88,144 | 8,684 |
| 2018-12-17 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 9,934 |
| 2018-11-21 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 1,250 | $0.00 | $0 | 11,251 |
| 2018-11-21 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 3,126 |
| 2018-11-21 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 700 | $69.07 | $48,347 | 620 |
| 2018-11-21 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 550 | $68.37 | $37,603 | 1,320 |
| 2018-11-21 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 625 | $67.64 | $42,275 | 1,870 |
| 2018-11-21 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,250 | $37.24 | $46,550 | 2,495 |
| 2018-11-21 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 625 | $23.83 | $14,894 | 1,245 |
| 2018-11-20 | PAISLEY CHRISTOPHER B | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $65.77 | $65,770 | 74,621 |
| 2018-11-16 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 25,000 |
| 2018-11-16 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 400 | $72.64 | $29,055 | 8,684 |
| 2018-11-16 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 850 | $72.11 | $61,292 | 9,084 |
| 2018-11-16 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 9,934 |
| 2018-11-12 | Cohen Peter Dale Jr. | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $74.26 | $148,514 | 3,467 |
| 2018-11-08 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 500 | $78.97 | $39,487 | 1,245 |
| 2018-11-08 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 850 | $77.84 | $66,166 | 1,745 |
| 2018-11-05 | Locke Gary | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 0 |
| 2018-11-05 | Locke Gary | Dir |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 25,000 |
| 2018-11-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 500 | $77.45 | $38,724 | 6,460,200 |
| 2018-11-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 200 | $79.83 | $15,966 | 6,460,000 |
| 2018-11-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 300 | $75.47 | $22,642 | 6,460,900 |
| 2018-11-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 600 | $74.07 | $44,441 | 6,461,200 |
| 2018-11-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 880 | $73.10 | $64,325 | 6,461,800 |
| 2018-11-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 1,100 | $72.19 | $79,405 | 6,462,680 |
| 2018-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,364 | $83.69 | $114,153 | 1,970 |
| 2018-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 3,334 |
| 2018-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 937 | $0.00 | $0 | 2,084 |
| 2018-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 312 | $0.00 | $0 | 1,147 |
| 2018-11-01 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 250 | $0.00 | $0 | 835 |
| 2018-11-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 22,500 |
| 2018-11-01 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 19,310 | $83.37 | $1,609,927 | 6,463,780 |
| 2018-11-01 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 17,732 | $82.46 | $1,462,124 | 6,483,090 |
| 2018-11-01 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 24,303 | $81.50 | $1,980,588 | 6,500,822 |
| 2018-11-01 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 8,655 | $80.28 | $694,799 | 6,525,125 |
| 2018-11-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 3,720 | $83.69 | $311,327 | 6,533,780 |
| 2018-11-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 6,537,500 |
| 2018-09-17 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 26,250 |
| 2018-09-17 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 100 | $90.43 | $9,043 | 8,684 |
| 2018-09-17 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 350 | $89.10 | $31,183 | 8,784 |
| 2018-09-17 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 800 | $88.22 | $70,580 | 9,134 |
| 2018-09-17 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 9,934 |
| 2018-09-07 | Hsieh Ming | Dir |
Open-market sell
S
|
Common Stock | 7,015 | $85.50 | $599,797 | 0 |
| 2018-08-22 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 1,250 | $0.00 | $0 | 12,501 |
| 2018-08-22 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 3,751 |
| 2018-08-22 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,875 | $77.05 | $144,472 | 585 |
| 2018-08-22 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,250 | $37.24 | $46,550 | 2,460 |
| 2018-08-22 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 625 | $23.83 | $14,894 | 1,210 |
| 2018-08-16 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 26,875 |
| 2018-08-16 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 1,250 | $76.50 | $95,625 | 8,684 |
| 2018-08-16 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 9,934 |
| 2018-08-15 | Sim Judith | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,592 | $0.00 | $0 | 3,592 |
| 2018-08-09 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 0 |
| 2018-08-09 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 17,500 |
| 2018-08-08 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,150 | $72.97 | $156,892 | 585 |
| 2018-08-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 332 | $0.00 | $0 | 0 |
| 2018-08-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M
|
Common Stock | 332 | $0.00 | $0 | 69,600 |
| 2018-08-05 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 0 |
| 2018-08-05 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 12,500 |
| 2018-08-03 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 100 | $75.57 | $7,557 | 8,684 |
| 2018-08-03 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 2,035 | $75.03 | $152,693 | 8,784 |
| 2018-08-03 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 700 | $73.88 | $51,719 | 10,819 |
| 2018-08-01 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,875 | $0.00 | $0 | 18,750 |
| 2018-08-01 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 27,500 |
| 2018-08-01 | Whittle John | VP CorpDev&Strat Alliance, GC |
Other disposed transaction
F
|
Common Stock | 2,790 | $64.60 | $180,234 | 11,519 |
| 2018-08-01 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 1,875 | $0.00 | $0 | 14,309 |
| 2018-08-01 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 1,250 | $62.23 | $77,788 | 8,684 |
| 2018-08-01 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 9,934 |
| 2018-06-18 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 28,125 |
| 2018-06-18 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 1,250 | $64.98 | $81,225 | 8,684 |
| 2018-06-18 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 9,934 |
| 2018-05-24 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 50,000 | $0.00 | $0 | 0 |
| 2018-05-24 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $60.51 | $3,025,710 | 12,512,906 |
| 2018-05-24 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $20.13 | $1,006,500 | 12,562,906 |
| 2018-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 416 | $0.00 | $0 | 13,751 |
| 2018-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 208 | $0.00 | $0 | 4,376 |
| 2018-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 624 | $59.44 | $37,091 | 562 |
| 2018-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 416 | $37.24 | $15,492 | 1,186 |
| 2018-05-16 | Jensen Keith | CFO & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 208 | $23.83 | $4,957 | 770 |
| 2018-05-15 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 200 | $59.54 | $11,908 | 562 |
| 2018-05-15 | Jensen Keith | CFO & Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,600 | $59.16 | $153,826 | 762 |
| 2018-05-11 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 3,000 | $0.00 | $0 | 0 |
| 2018-05-11 | PAISLEY CHRISTOPHER B | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $60.20 | $180,590 | 69,268 |
| 2018-05-11 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M
|
Common Stock | 3,000 | $20.13 | $60,390 | 72,268 |
| 2018-05-10 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 625 | $0.00 | $0 | 29,375 |
| 2018-05-10 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 1,250 | $60.00 | $75,000 | 8,684 |
| 2018-05-10 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 625 | $37.24 | $23,275 | 9,934 |
| 2018-05-08 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 2,835 | $55.38 | $157,002 | 8,684 |
| 2018-05-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 331 | $0.00 | $0 | 332 |
| 2018-05-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M
|
Common Stock | 331 | $0.00 | $0 | 69,268 |
| 2018-05-05 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 1,250 |
| 2018-05-05 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 18,750 |
| 2018-05-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 3,780 | $56.02 | $211,764 | 6,692,000 |
| 2018-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 27,500 |
| 2018-05-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 3,720 | $55.74 | $207,353 | 6,695,780 |
| 2018-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 6,699,500 |
| 2018-03-12 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 624 | $0.00 | $0 | 14,376 |
| 2018-03-12 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 624 | $54.44 | $33,971 | 8,684 |
| 2018-03-12 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 624 | $23.83 | $14,870 | 9,308 |
| 2018-02-20 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Nonqualified Stock Option (right to buy) | 94,610 | $0.00 | $0 | 94,610 |
| 2018-02-20 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 28,400 | $0.00 | $0 | 28,400 |
| 2018-02-15 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 679 | $48.69 | $33,062 | 8,684 |
| 2018-02-12 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 29,320 | $0.00 | $0 | 0 |
| 2018-02-12 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M · derivative
|
Non-qualified Stock Option (right to buy) | 626 | $0.00 | $0 | 15,000 |
| 2018-02-12 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 29,320 | $47.00 | $1,378,040 | 8,684 |
| 2018-02-12 | Whittle John | VP CorpDev&Strat Alliance, GC |
Open-market sell
S
|
Common Stock | 626 | $46.87 | $29,341 | 38,004 |
| 2018-02-12 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 29,320 | $26.70 | $782,844 | 38,630 |
| 2018-02-12 | Whittle John | VP CorpDev&Strat Alliance, GC |
Exercise / conversion
M
|
Common Stock | 626 | $23.83 | $14,918 | 9,310 |
| 2018-02-11 | Jensen Keith | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 357 | $0.00 | $0 | 0 |
| 2018-02-11 | Jensen Keith | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 124 | $46.54 | $5,771 | 5,916 |
| 2018-02-11 | Jensen Keith | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 357 | $0.00 | $0 | 6,040 |
| 2018-02-08 | Xie Ken | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 100,000 | $0.00 | $0 | 0 |
| 2018-02-08 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,577 | $45.58 | $482,131 | 12,508,811 |
| 2018-02-08 | Xie Ken | President & CEO |
Open-market sell
S
|
Common Stock | 89,423 | $45.08 | $4,031,180 | 12,519,388 |
| 2018-02-08 | Xie Ken | President & CEO |
Exercise / conversion
M
|
Common Stock | 100,000 | $20.23 | $2,023,500 | 12,608,811 |
| 2018-02-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 331 | $0.00 | $0 | 663 |
| 2018-02-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M
|
Common Stock | 331 | $0.00 | $0 | 68,937 |
| 2018-02-05 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 2,500 |
| 2018-02-05 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 17,500 |
| 2018-02-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 19,790 | $45.30 | $896,513 | 6,692,000 |
| 2018-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 30,000 |
| 2018-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 20,000 |
| 2018-02-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 13,777 | $45.87 | $631,951 | 6,711,790 |
| 2018-02-01 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A
|
Common Stock | 16,067 | $0.00 | $0 | 6,725,567 |
| 2018-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 6,709,500 |
| 2018-02-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 6,699,500 |
| 2017-12-19 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 13,749 | $0.00 | $0 | 16,251 |
| 2017-12-19 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 13,749 | $45.00 | $618,705 | 4,681 |
| 2017-12-19 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Exercise / conversion
M
|
Common Stock | 13,749 | $23.83 | $327,639 | 18,430 |
| 2017-12-01 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 100 | $42.27 | $4,227 | 3,708,314 |
| 2017-12-01 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 19,900 | $41.91 | $833,929 | 3,708,414 |
| 2017-12-01 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 200 | $42.27 | $8,454 | 6,692,000 |
| 2017-12-01 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 19,800 | $41.98 | $831,255 | 6,692,200 |
| 2017-11-20 | Hsieh Ming | Dir |
Open-market sell
S
|
Common Stock | 331 | $40.41 | $13,376 | 0 |
| 2017-11-15 | Jensen Keith | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 625 | $0.00 | $0 | 5,626 |
| 2017-11-15 | Jensen Keith | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 625 | $39.63 | $24,769 | 474 |
| 2017-11-15 | Jensen Keith | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 625 | $23.83 | $14,894 | 1,099 |
| 2017-11-09 | Sim Judith | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 5,000 |
| 2017-11-08 | Jensen Keith | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 900 | $39.14 | $35,226 | 474 |
| 2017-11-08 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 3,883 | $40.00 | $155,320 | 4,681 |
| 2017-11-07 | Jensen Keith | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 950 | $39.25 | $37,288 | 1,374 |
| 2017-11-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 331 | $0.00 | $0 | 994 |
| 2017-11-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M
|
Common Stock | 331 | $0.00 | $0 | 68,606 |
| 2017-11-05 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 3,750 |
| 2017-11-05 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 16,250 |
| 2017-11-01 | DEL MATTO ANDREW H | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,875 | $0.00 | $0 | 16,875 |
| 2017-11-01 | DEL MATTO ANDREW H | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,500 | $0.00 | $0 | 7,500 |
| 2017-11-01 | DEL MATTO ANDREW H | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 5,872 | $38.77 | $227,657 | 37,039 |
| 2017-11-01 | DEL MATTO ANDREW H | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 1,875 | $0.00 | $0 | 42,911 |
| 2017-11-01 | DEL MATTO ANDREW H | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 7,500 | $0.00 | $0 | 39,161 |
| 2017-08-22 | Jensen Keith | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 625 | $0.00 | $0 | 6,251 |
| 2017-08-22 | Jensen Keith | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 667 | $37.03 | $24,699 | 415 |
| 2017-08-22 | Jensen Keith | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 625 | $23.83 | $14,894 | 1,082 |
| 2017-08-11 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 0 |
| 2017-08-11 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 15,000 |
| 2017-08-09 | Jensen Keith | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 900 | $36.25 | $32,625 | 415 |
| 2017-08-09 | Cohen Peter Dale Jr. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 5,000 |
| 2017-08-08 | Jensen Keith | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 950 | $36.67 | $34,836 | 1,315 |
| 2017-08-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 332 | $0.00 | $0 | 1,325 |
| 2017-08-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M
|
Common Stock | 332 | $0.00 | $0 | 62,943 |
| 2017-08-05 | Sim Judith | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 5,000 |
| 2017-08-05 | Sim Judith | Dir |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 10,000 |
| 2017-08-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 3,585 | $36.30 | $130,130 | 6,712,000 |
| 2017-08-02 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy( | 4,000 | $0.00 | $0 | 11,000 |
| 2017-08-02 | PAISLEY CHRISTOPHER B | Dir |
Open-market sell
S
|
Common Stock | 287 | $36.97 | $10,609 | 62,611 |
| 2017-08-02 | PAISLEY CHRISTOPHER B | Dir |
Open-market sell
S
|
Common Stock | 3,713 | $36.35 | $134,953 | 62,898 |
| 2017-08-02 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $20.13 | $80,520 | 66,611 |
| 2017-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 25,000 |
| 2017-08-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 3,915 | $36.80 | $144,072 | 6,715,585 |
| 2017-08-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 6,719,500 |
| 2017-06-08 | Hsieh Ming | Dir |
Open-market sell
S
|
Common Stock | 4,743 | $39.29 | $186,375 | 0 |
| 2017-05-17 | Jensen Keith | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Nonqualified Stock Option (right to buy) | 624 | $0.00 | $0 | 6,876 |
| 2017-05-17 | Jensen Keith | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 624 | $40.73 | $25,416 | 354 |
| 2017-05-17 | Jensen Keith | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 624 | $23.83 | $14,870 | 978 |
| 2017-05-14 | Hsieh Ming | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 0 |
| 2017-05-14 | Hsieh Ming | Dir |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 4,743 |
| 2017-05-13 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 331 | $0.00 | $0 | 332 |
| 2017-05-13 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M
|
Common Stock | 331 | $0.00 | $0 | 62,611 |
| 2017-05-10 | Jensen Keith | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 900 | $39.00 | $35,100 | 354 |
| 2017-05-09 | Jensen Keith | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 950 | $39.81 | $37,820 | 1,254 |
| 2017-05-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 331 | $0.00 | $0 | 1,657 |
| 2017-05-06 | PAISLEY CHRISTOPHER B | Dir |
Exercise / conversion
M
|
Common Stock | 331 | $0.00 | $0 | 62,280 |
| 2017-05-05 | Whittle John | VP Corp Dev&Strat Alliance,GC |
Open-market sell
S
|
Common Stock | 5,583 | $40.00 | $223,320 | 4,681 |
| 2017-05-02 | Xie Michael | VP, Engineering & CTO |
Open-market sell
S
|
Common Stock | 14,344 | $39.43 | $565,521 | 6,712,000 |
| 2017-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 27,500 |
| 2017-05-01 | Xie Michael | VP, Engineering & CTO |
Other disposed transaction
F
|
Common Stock | 15,656 | $39.15 | $612,932 | 6,726,344 |
| 2017-05-01 | Xie Michael | VP, Engineering & CTO |
Equity grant / award
A
|
Common Stock | 22,500 | $0.00 | $0 | 6,742,000 |
| 2017-05-01 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 6,719,500 |
| 2017-04-25 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 80,000 | $0.00 | $0 | 0 |
| 2017-04-25 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 50,000 | $0.00 | $0 | 0 |
| 2017-04-25 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 100,000 | $0.00 | $0 | 0 |
| 2017-04-25 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 80,000 | $26.70 | $2,136,000 | 6,712,000 |
| 2017-04-25 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 50,000 | $20.13 | $1,006,500 | 6,632,000 |
| 2017-04-25 | Xie Michael | VP, Engineering & CTO |
Exercise / conversion
M
|
Common Stock | 100,000 | $20.23 | $2,023,500 | 6,582,000 |