Financial Metrics
HUBS HUBSPOT INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 58960000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 64974000.0 | +10.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 70589000.0 | +8.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 82252000.0 | +16.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 89093000.0 | +8.3% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 97726000.0 | +9.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 114556000.0 | +17.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 122576000.0 | +7.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 131826000.0 | +7.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 151798000.0 | +15.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 163255000.0 | +7.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 173621000.0 | +6.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 198968000.0 | +14.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 203608000.0 | +2.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 228385000.0 | +12.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 281365000.0 | +23.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 310788000.0 | +10.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 339195000.0 | +9.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 395599000.0 | +16.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 421755000.0 | +6.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 443958000.0 | +5.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 501620000.0 | +13.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 529138000.0 | +5.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 557557000.0 | +5.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 617414000.0 | +10.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 637230000.0 | +3.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 669721000.0 | +5.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 714137000.0 | +6.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 760866000.0 | +6.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 809518000.0 | +6.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 270967000.0 | — | USD | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | 375612000.0 | +38.6% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 512980000.0 | +36.6% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 674860000.0 | +31.6% | USD | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | 883026000.0 | +30.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1300658000.0 | +47.3% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 1730969000.0 | +33.1% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 2170230000.0 | +25.4% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 2627543000.0 | +21.1% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3131266000.0 | +19.2% | USD | 10-K | 2026-02-11 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 44989000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 49779000.0 | +10.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 54777000.0 | +10.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 65180000.0 | +19.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 70502000.0 | +8.2% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 78716000.0 | +11.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 92179000.0 | +17.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 97725000.0 | +6.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 106061000.0 | +8.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 122220000.0 | +15.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 132113000.0 | +8.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 140358000.0 | +6.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 160683000.0 | +14.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 164831000.0 | +2.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 185782000.0 | +12.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 226631000.0 | +22.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 247911000.0 | +9.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 269589000.0 | +8.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 322663000.0 | +19.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 342824000.0 | +6.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 361831000.0 | +5.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 421291000.0 | +16.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 444182000.0 | +5.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 471917000.0 | +6.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 522326000.0 | +10.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 541713000.0 | +3.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 570397000.0 | +5.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 599030000.0 | +5.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 638705000.0 | +6.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 676000000.0 | +5.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 209102000.0 | — | USD | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | 299883000.0 | +43.4% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 412623000.0 | +37.6% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 544902000.0 | +32.1% | USD | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | 716067000.0 | +31.4% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1041801000.0 | +45.5% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 1422949000.0 | +36.6% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 1831868000.0 | +28.7% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 2234278000.0 | +22.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2622779000.0 | +17.4% | USD | 10-K | 2026-02-11 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -9861000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | -11030000.0 | -11.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -9951000.0 | +9.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -8000000.0 | +19.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -10577000.0 | -32.2% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | -12126000.0 | -14.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -11324000.0 | +6.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -14052000.0 | -24.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -15050000.0 | -7.1% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -9036000.0 | +40.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -15725000.0 | -74.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -14072000.0 | +10.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -14102000.0 | -0.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -13625000.0 | +3.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -15461000.0 | -13.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -15032000.0 | +2.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -16602000.0 | -10.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -14927000.0 | +10.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -11154000.0 | +25.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -52250000.0 | -368.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -32213000.0 | +38.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -43050000.0 | -33.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -116169000.0 | -169.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -18556000.0 | +84.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -23233000.0 | -25.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -23935000.0 | -3.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -9631000.0 | +59.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -27480000.0 | -185.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -24614000.0 | +10.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 11234000.0 | +145.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -44662000.0 | — | USD | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | -40136000.0 | +10.1% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -48258000.0 | -20.2% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -46991000.0 | +2.6% | USD | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | -50828000.0 | -8.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -54799000.0 | -7.8% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -102862000.0 | -87.7% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | -200929000.0 | -95.3% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -67602000.0 | +66.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 7379000.0 | +110.9% | USD | 10-K | 2026-02-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -10154000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | -11064000.0 | -9.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -10515000.0 | +5.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -8075000.0 | +23.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -17596000.0 | -117.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-09-30 | -28179000.0 | -60.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -15448000.0 | +45.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | -33673000.0 | -118.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | -52336000.0 | -55.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -11100000.0 | +78.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | -28457000.0 | -156.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | -43444000.0 | -52.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -17716000.0 | +59.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | -47117000.0 | -166.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | -69615000.0 | -47.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -23159000.0 | +66.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | -47731000.0 | -106.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | -61466000.0 | -28.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -9341000.0 | +84.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-06-30 | -65702000.0 | -603.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | -97113000.0 | -47.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -36720000.0 | +62.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | -148523000.0 | -304.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | -152100000.0 | -2.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 5934000.0 | +103.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -14435000.0 | -343.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -355000.0 | +97.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -21793000.0 | -6038.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | -3258000.0 | +85.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | -8515000.0 | -161.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -45562000.0 | — | USD | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | -39714000.0 | +12.8% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -63828000.0 | -60.7% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -53746000.0 | +15.8% | USD | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | -85031000.0 | -58.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -77837000.0 | +8.5% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -107347000.0 | -37.9% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | -164510000.0 | -53.3% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 4628000.0 | +102.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 45911000.0 | +892.0% | USD | 10-K | 2026-02-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-06-30 | -0.53 | — | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.29 | +45.3% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.2 | +31.0% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -1.18 | -490.0% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -0.65 | +44.9% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.74 | -13.8% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -2.25 | -204.1% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.07 | +96.9% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.12 | +271.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.28 | -333.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.16 | +157.1% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.42 | -362.5% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.06 | +85.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.31 | +616.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2020-12-31 | -1.9 | — | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -1.66 | +12.6% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -2.23 | -34.3% | USD/shares | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | -3.3 | -48.0% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.09 | +102.7% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.88 | +877.8% | USD/shares | 10-K | 2026-02-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-06-30 | -0.53 | — | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.29 | +45.3% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.2 | +31.0% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -1.18 | -490.0% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -0.65 | +44.9% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.74 | -13.8% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -2.25 | -204.1% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.07 | +96.9% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.12 | +271.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.28 | -333.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.16 | +157.1% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.42 | -362.5% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.06 | +85.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.31 | +616.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2020-12-31 | -1.9 | — | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -1.66 | +12.6% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -2.23 | -34.3% | USD/shares | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | -3.3 | -48.0% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.09 | +102.7% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.86 | +855.6% | USD/shares | 10-K | 2026-02-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53019000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 58661000.0 | +10.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 61439000.0 | +4.7% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 59702000.0 | -2.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 69786000.0 | +16.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 175622000.0 | +151.7% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 176743000.0 | +0.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 87680000.0 | -50.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 154031000.0 | +75.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 98426000.0 | -36.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 96122000.0 | -2.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 111489000.0 | +16.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 285126000.0 | +155.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 238080000.0 | -16.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 225770000.0 | -5.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 269670000.0 | +19.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 229133000.0 | -15.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 201086000.0 | -12.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 124895000.0 | -37.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 378123000.0 | +202.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 397498000.0 | +5.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 338336000.0 | -14.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 288334000.0 | -14.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 377013000.0 | +30.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 408433000.0 | +8.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 305664000.0 | -25.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 331659000.0 | +8.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 331022000.0 | -0.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 325159000.0 | -1.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 457218000.0 | +40.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 535545000.0 | +17.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 387987000.0 | -27.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 447793000.0 | +15.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 797875000.0 | +78.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 410060000.0 | -48.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 512667000.0 | +25.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 625029000.0 | +21.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 601196000.0 | -3.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 614352000.0 | +2.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 59702000.0 | — | USD | 10-K | 2018-02-13 |
| Annual | 2017-12-31 | 87680000.0 | +46.9% | USD | 10-K | 2019-02-12 |
| Annual | 2018-12-31 | 111489000.0 | +27.2% | USD | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 269670000.0 | +141.9% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 378123000.0 | +40.2% | USD | 10-K | 2022-02-14 |
| Annual | 2021-12-31 | 377013000.0 | -0.3% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 331022000.0 | -12.2% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 387987000.0 | +17.2% | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 512667000.0 | +32.1% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 882242000.0 | +72.1% | USD | 10-K | 2026-02-11 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 25072000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 25643000.0 | +2.3% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 30436000.0 | +18.7% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 38984000.0 | +28.1% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 34935000.0 | -10.4% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 38466000.0 | +10.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 48790000.0 | +26.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 60676000.0 | +24.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 54208000.0 | -10.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 53496000.0 | -1.3% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 63107000.0 | +18.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 77100000.0 | +22.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 69249000.0 | -10.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 72999000.0 | +5.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 77551000.0 | +6.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 92517000.0 | +19.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 81055000.0 | -12.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 86184000.0 | +6.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 94122000.0 | +9.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 126433000.0 | +34.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 109602000.0 | -13.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 117030000.0 | +6.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 126673000.0 | +8.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 157362000.0 | +24.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 152729000.0 | -2.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 165950000.0 | +8.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 166667000.0 | +0.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 226849000.0 | +36.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 197516000.0 | -12.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 206697000.0 | +4.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 212409000.0 | +2.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 295303000.0 | +39.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 266862000.0 | -9.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 269908000.0 | +1.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 278893000.0 | +3.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 334829000.0 | +20.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 294509000.0 | -12.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 321129000.0 | +9.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 314510000.0 | -2.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 38984000.0 | — | USD | 10-K | 2018-02-13 |
| Annual | 2017-12-31 | 60676000.0 | +55.6% | USD | 10-K | 2019-02-12 |
| Annual | 2018-12-31 | 77100000.0 | +27.1% | USD | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 92517000.0 | +20.0% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 126433000.0 | +36.7% | USD | 10-K | 2022-02-14 |
| Annual | 2021-12-31 | 157362000.0 | +24.5% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 226849000.0 | +44.2% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 295303000.0 | +30.2% | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 334829000.0 | +13.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 419146000.0 | +25.2% | USD | 10-K | 2026-02-11 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 151738000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 161693000.0 | +6.6% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 164062000.0 | +1.5% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 176253000.0 | +7.4% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 179769000.0 | +2.0% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 563780000.0 | +213.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 571028000.0 | +1.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 602501000.0 | +5.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 619543000.0 | +2.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 647020000.0 | +4.4% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 666461000.0 | +3.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 712418000.0 | +6.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1083451000.0 | +52.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1082876000.0 | -0.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1081239000.0 | -0.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 1109724000.0 | +2.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1112753000.0 | +0.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1296319000.0 | +16.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1358814000.0 | +4.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1456921000.0 | +7.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1368173000.0 | -6.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1426328000.0 | +4.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1411064000.0 | -1.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1453574000.0 | +3.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1491081000.0 | +2.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1531779000.0 | +2.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1561093000.0 | +1.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1754599000.0 | +12.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1822074000.0 | +3.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1907845000.0 | +4.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1974935000.0 | +3.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1871540000.0 | -5.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1985252000.0 | +6.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2236204000.0 | +12.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2438701000.0 | +9.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2633603000.0 | +8.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2613873000.0 | -0.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2309508000.0 | -11.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2114333000.0 | -8.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 176253000.0 | — | USD | 10-K | 2018-02-13 |
| Annual | 2017-12-31 | 602501000.0 | +241.8% | USD | 10-K | 2019-02-12 |
| Annual | 2018-12-31 | 712418000.0 | +18.2% | USD | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 1109724000.0 | +55.8% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1456921000.0 | +31.3% | USD | 10-K | 2022-02-14 |
| Annual | 2021-12-31 | 1453574000.0 | -0.2% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1754599000.0 | +20.7% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1871540000.0 | +6.7% | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 2633603000.0 | +40.7% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2449735000.0 | -7.0% | USD | 10-K | 2026-02-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 229992000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 236534000.0 | +2.8% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 247786000.0 | +4.8% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 259755000.0 | +4.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 275281000.0 | +6.0% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 667519000.0 | +142.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 686326000.0 | +2.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 712175000.0 | +3.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 742975000.0 | +4.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 764821000.0 | +2.9% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 785648000.0 | +2.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 833953000.0 | +6.1% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1370125000.0 | +64.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1463492000.0 | +6.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1478881000.0 | +1.1% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 1569268000.0 | +6.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1586510000.0 | +1.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1810976000.0 | +14.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1875421000.0 | +3.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1973366000.0 | +5.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1969817000.0 | -0.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 2018612000.0 | +2.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 2065475000.0 | +2.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2174854000.0 | +5.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 2253302000.0 | +3.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2273959000.0 | +0.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2296919000.0 | +1.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 2544738000.0 | +10.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2643793000.0 | +3.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2729095000.0 | +3.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2815648000.0 | +3.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 3071392000.0 | +9.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3193103000.0 | +4.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 3356002000.0 | +5.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 3557058000.0 | +6.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3795833000.0 | +6.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3896316000.0 | +2.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3683964000.0 | -5.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3502358000.0 | -4.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 259755000.0 | — | USD | 10-K | 2018-02-13 |
| Annual | 2017-12-31 | 712175000.0 | +174.2% | USD | 10-K | 2019-02-12 |
| Annual | 2018-12-31 | 833953000.0 | +17.1% | USD | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 1569268000.0 | +88.2% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1973366000.0 | +25.8% | USD | 10-K | 2022-02-14 |
| Annual | 2021-12-31 | 2174854000.0 | +10.2% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 2544738000.0 | +17.0% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 3071392000.0 | +20.7% | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 3795833000.0 | +23.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3854151000.0 | +1.5% | USD | 10-K | 2026-02-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 100672000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 106970000.0 | +6.3% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 114970000.0 | +7.5% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 127383000.0 | +10.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 135632000.0 | +6.5% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 153743000.0 | +13.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 160636000.0 | +4.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 178296000.0 | +11.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 192370000.0 | +7.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 198245000.0 | +3.1% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 211289000.0 | +6.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 237009000.0 | +12.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 268624000.0 | +13.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 272913000.0 | +1.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 280918000.0 | +2.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 322489000.0 | +14.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 327385000.0 | +1.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 333446000.0 | +1.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 372372000.0 | +11.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 445501000.0 | +19.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 482187000.0 | +8.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 563910000.0 | +16.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 549820000.0 | -2.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 617474000.0 | +12.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 661971000.0 | +7.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 662162000.0 | +0.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 668209000.0 | +0.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 761653000.0 | +14.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 810428000.0 | +6.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 847455000.0 | +4.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 839202000.0 | -1.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 942008000.0 | +12.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 959634000.0 | +1.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1437251000.0 | +49.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1488544000.0 | +3.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1573399000.0 | +5.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1577098000.0 | +0.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1286824000.0 | -18.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1315983000.0 | +2.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 127383000.0 | — | USD | 10-K | 2018-02-13 |
| Annual | 2017-12-31 | 178296000.0 | +40.0% | USD | 10-K | 2019-02-12 |
| Annual | 2018-12-31 | 237009000.0 | +32.9% | USD | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 322489000.0 | +36.1% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 445501000.0 | +38.1% | USD | 10-K | 2022-02-14 |
| Annual | 2021-12-31 | 617474000.0 | +38.6% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 754541000.0 | +22.2% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 942008000.0 | +24.8% | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1573399000.0 | +67.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1467471000.0 | -6.7% | USD | 10-K | 2026-02-11 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 109040000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 116082000.0 | +6.5% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 125628000.0 | +8.2% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 141055000.0 | +12.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 150938000.0 | +7.0% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 463816000.0 | +207.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 477790000.0 | +3.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 501815000.0 | +5.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 521877000.0 | +4.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 537182000.0 | +2.9% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 556235000.0 | +3.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 589312000.0 | +5.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 771122000.0 | +30.9% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 845348000.0 | +9.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 850529000.0 | +0.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 919310000.0 | +8.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 925537000.0 | +0.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1087925000.0 | +17.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1142557000.0 | +5.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1210711000.0 | +6.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1195103000.0 | -1.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1212928000.0 | +1.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1233482000.0 | +1.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1301055000.0 | +5.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1419466000.0 | +9.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1402492000.0 | -1.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1390222000.0 | -0.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1552514000.0 | +11.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1597414000.0 | +2.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1646630000.0 | +3.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1629309000.0 | -1.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1737044000.0 | +6.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1743986000.0 | +0.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1755103000.0 | +0.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1805176000.0 | +2.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1887547000.0 | +4.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1891772000.0 | +0.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1618908000.0 | -14.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1646516000.0 | +1.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 141055000.0 | — | USD | 10-K | 2018-02-13 |
| Annual | 2017-12-31 | 501815000.0 | +255.8% | USD | 10-K | 2019-02-12 |
| Annual | 2018-12-31 | 589312000.0 | +17.4% | USD | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 919310000.0 | +56.0% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1210711000.0 | +31.7% | USD | 10-K | 2022-02-14 |
| Annual | 2021-12-31 | 1301055000.0 | +7.5% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1550060000.0 | +19.1% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 1737044000.0 | +12.1% | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1887547000.0 | +8.7% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1787907000.0 | -5.3% | USD | 10-K | 2026-02-11 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 120952000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 120452000.0 | -0.4% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 122158000.0 | +1.4% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 118700000.0 | -2.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 124343000.0 | +4.8% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 203703000.0 | +63.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-09-30 | 208536000.0 | +2.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 210360000.0 | +0.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-03-31 | 221098000.0 | +5.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 227639000.0 | +3.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 229413000.0 | +0.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 244641000.0 | +6.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 599003000.0 | +144.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | 618144000.0 | +3.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 628352000.0 | +1.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 649958000.0 | +3.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 660973000.0 | +1.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | 723051000.0 | +9.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 732864000.0 | +1.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 762655000.0 | +4.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 774714000.0 | +1.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 805684000.0 | +4.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 831993000.0 | +3.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 873799000.0 | +5.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 833836000.0 | -4.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-06-30 | 871467000.0 | +4.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 906697000.0 | +4.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 994678000.0 | +9.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-03-31 | 1050395000.0 | +5.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 1093624000.0 | +4.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 1199384000.0 | +9.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 1334348000.0 | +11.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 1449117000.0 | +8.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 1600899000.0 | +10.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 1751882000.0 | +9.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1908286000.0 | +8.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2004544000.0 | +5.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 2065056000.0 | +3.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 1855842000.0 | -10.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 118700000.0 | — | USD | 10-K | 2020-02-12 |
| Annual | 2017-12-31 | 210360000.0 | +77.2% | USD | 10-K | 2021-02-16 |
| Annual | 2018-12-31 | 244641000.0 | +16.3% | USD | 10-K | 2022-02-14 |
| Annual | 2019-12-31 | 649958000.0 | +165.7% | USD | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 762655000.0 | +17.3% | USD | 10-K | 2024-02-14 |
| Annual | 2021-12-31 | 870851000.0 | +14.2% | USD | 10-K | 2025-02-12 |
| Annual | 2022-12-31 | 994678000.0 | +14.2% | USD | 10-K | 2026-02-11 |
| Annual | 2023-12-31 | 1334348000.0 | +34.1% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1908286000.0 | +43.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2066244000.0 | +8.3% | USD | 10-K | 2026-02-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 27819000.0 | — | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 35620000.0 | +28.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 26722000.0 | -25.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 40223000.0 | +50.5% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 51740000.0 | +28.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 37716000.0 | -27.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 51413000.0 | +36.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 71082000.0 | +38.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 23011000.0 | -67.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -10679000.0 | -146.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 27988000.0 | +362.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 62700000.0 | +124.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 100891000.0 | +60.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 143544000.0 | +42.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 82226000.0 | -42.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 123146000.0 | +49.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 183209000.0 | +48.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 81070000.0 | -55.7% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 157613000.0 | +94.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 246659000.0 | +56.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 127088000.0 | -48.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 244916000.0 | +92.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 404458000.0 | +65.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 161570000.0 | -60.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 325932000.0 | +101.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 513287000.0 | +57.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 19366000.0 | — | USD | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | 49614000.0 | +156.2% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 84851000.0 | +71.0% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 118973000.0 | +40.2% | USD | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | 88913000.0 | -25.3% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 238728000.0 | +168.5% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 273174000.0 | +14.4% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 350971000.0 | +28.5% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 598599000.0 | +70.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 760717000.0 | +27.1% | USD | 10-K | 2026-02-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -283229000.0 | — | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | -292186000.0 | -3.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 36259000.0 | +112.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -35108000.0 | -196.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -51702000.0 | -47.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -210127000.0 | -306.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -273153000.0 | -30.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -309269000.0 | -13.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -72881000.0 | +76.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -277154000.0 | -280.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -398637000.0 | -43.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -17646000.0 | +95.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -110740000.0 | -527.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -169704000.0 | -53.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -55036000.0 | +67.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -176013000.0 | -219.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -211121000.0 | -19.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -98711000.0 | +53.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -53313000.0 | +46.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -68318000.0 | -28.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -74131000.0 | -8.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 139027000.0 | +287.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -430353000.0 | -409.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 22562000.0 | +105.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 291164000.0 | +1190.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 461371000.0 | +58.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -22829000.0 | — | USD | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | -396611000.0 | -1637.3% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -71230000.0 | +82.0% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -316194000.0 | -343.9% | USD | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | -215567000.0 | +31.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -179508000.0 | +16.7% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -319658000.0 | -78.1% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | -334766000.0 | -4.7% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -515861000.0 | -54.1% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 491773000.0 | +195.3% | USD | 10-K | 2026-02-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 374075000.0 | — | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 375661000.0 | +0.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 3557000.0 | -99.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 7150000.0 | +101.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 10244000.0 | +43.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 347227000.0 | +3289.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 350426000.0 | +0.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 356538000.0 | +1.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 5883000.0 | -98.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 213577000.0 | +3530.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 217697000.0 | +1.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -21802000.0 | -110.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -26729000.0 | -22.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -57303000.0 | -114.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 5879000.0 | +110.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -9008000.0 | -253.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -1179000.0 | +86.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 10056000.0 | +952.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 20448000.0 | +103.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 30363000.0 | +48.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 11155000.0 | -63.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 31760000.0 | +184.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 43434000.0 | +36.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -80330000.0 | -284.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -559963000.0 | -597.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -900543000.0 | -60.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 8473000.0 | — | USD | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | 376806000.0 | +4347.1% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 12778000.0 | -96.6% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 359342000.0 | +2712.2% | USD | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | 222460000.0 | -38.1% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -51469000.0 | -123.1% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 7428000.0 | +114.4% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 37011000.0 | +398.3% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 53495000.0 | +44.5% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -910009000.0 | -1801.1% | USD | 10-K | 2026-02-11 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6641000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 11269000.0 | +69.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 13350000.0 | +18.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 5835000.0 | -56.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 11072000.0 | +89.8% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 15089000.0 | +36.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 6239000.0 | -58.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 11310000.0 | +81.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 16688000.0 | +47.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 4265000.0 | -74.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 12056000.0 | +182.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 21197000.0 | +75.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 11098000.0 | -47.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 19897000.0 | +79.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 27753000.0 | +39.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 3967000.0 | -85.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 10746000.0 | +170.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 17399000.0 | +61.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 9940000.0 | -42.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 18272000.0 | +83.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 31384000.0 | +71.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 3310000.0 | -89.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 14189000.0 | +328.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 25031000.0 | +76.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 5882000.0 | -76.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 14082000.0 | +139.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 25213000.0 | +79.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 13345000.0 | -47.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 29370000.0 | +120.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 39715000.0 | +35.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 15789000.0 | — | USD | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | 20276000.0 | +28.4% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 22305000.0 | +10.0% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 40372000.0 | +81.0% | USD | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | 37274000.0 | -7.7% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 28726000.0 | -22.9% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 37426000.0 | +30.3% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 33718000.0 | -9.9% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 37939000.0 | +12.5% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 53165000.0 | +40.1% | USD | 10-K | 2026-02-11 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 51767000.0 | — | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 52282000.0 | +1.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 52701000.0 | +0.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 52217000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 35784000.0 | — | shares | 10-K | 2018-02-13 |
| Annual | 2017-12-31 | 37503000.0 | +4.8% | shares | 10-K | 2019-02-12 |
| Annual | 2018-12-31 | 39300000.0 | +4.8% | shares | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 42955000.0 | +9.3% | shares | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 46115000.0 | +7.4% | shares | 10-K | 2022-02-14 |
| Annual | 2021-12-31 | 47390000.0 | +2.8% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 49217000.0 | +3.9% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 50448000.0 | +2.5% | shares | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 51767000.0 | +2.6% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 52555000.0 | +1.5% | shares | 10-K | 2026-02-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 52667000.0 | — | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 53180000.0 | +1.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 54198000.0 | +1.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 54494000.0 | +0.5% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 35784000.0 | — | shares | 10-K | 2018-02-13 |
| Annual | 2017-12-31 | 37503000.0 | +4.8% | shares | 10-K | 2019-02-12 |
| Annual | 2018-12-31 | 39300000.0 | +4.8% | shares | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 42955000.0 | +9.3% | shares | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 46115000.0 | +7.4% | shares | 10-K | 2022-02-14 |
| Annual | 2021-12-31 | 48300000.0 | +4.7% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 50127000.0 | +3.8% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 51358000.0 | +2.5% | shares | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 52667000.0 | +2.5% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 54832000.0 | +4.1% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 34692000.0 | — | shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 35023000.0 | +1.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 35393000.0 | +1.1% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 36205000.0 | +2.3% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 36654000.0 | +1.2% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 37047000.0 | +1.1% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 37832000.0 | +2.1% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 38350000.0 | +1.4% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 38762000.0 | +1.1% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 40568000.0 | +4.7% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 42127000.0 | +3.8% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 42531000.0 | +1.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 43275000.0 | +1.7% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 44130000.0 | +2.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 45627000.0 | +3.4% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 46428000.0 | +1.8% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 46777000.0 | +0.8% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 47044000.0 | +0.6% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 47577000.0 | +1.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 47815000.0 | +0.5% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 48067000.0 | +0.5% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 49395000.0 | +2.8% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 49703000.0 | +0.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 50051000.0 | +0.7% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 50689000.0 | +1.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 51005000.0 | +0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 51354000.0 | +0.7% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 52154000.0 | +1.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 52696000.0 | +1.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 52507000.0 | -0.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 35197000.0 | — | shares | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | 36827000.0 | +4.6% | shares | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 38529000.0 | +4.6% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 42025000.0 | +9.1% | shares | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | 44757000.0 | +6.5% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 46891000.0 | +4.8% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 48065000.0 | +2.5% | shares | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 49877000.0 | +3.8% | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 51178000.0 | +2.6% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 52455000.0 | +2.5% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 34692000.0 | — | shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 35023000.0 | +1.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 35393000.0 | +1.1% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 36205000.0 | +2.3% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 36654000.0 | +1.2% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 37047000.0 | +1.1% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 37832000.0 | +2.1% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 38350000.0 | +1.4% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 38762000.0 | +1.1% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 40568000.0 | +4.7% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 42127000.0 | +3.8% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 42531000.0 | +1.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 43275000.0 | +1.7% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 44130000.0 | +2.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 45627000.0 | +3.4% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 46428000.0 | +1.8% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 46777000.0 | +0.8% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 47044000.0 | +0.6% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 47577000.0 | +1.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 47815000.0 | +0.5% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 48067000.0 | +0.5% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 49395000.0 | +2.8% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 49703000.0 | +0.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 50051000.0 | +0.7% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 51498000.0 | +2.9% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 51005000.0 | -1.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 51778000.0 | +1.5% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 52154000.0 | +0.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 52696000.0 | +1.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 52671000.0 | -0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 35197000.0 | — | shares | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | 36827000.0 | +4.6% | shares | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 38529000.0 | +4.6% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 42025000.0 | +9.1% | shares | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | 44757000.0 | +6.5% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 46891000.0 | +4.8% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 48065000.0 | +2.5% | shares | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 49877000.0 | +3.8% | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 51819000.0 | +3.9% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 53194000.0 | +2.7% | shares | 10-K | 2026-02-11 |
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.2564 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.2747 | +7.2% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.2849 | +3.7% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.2988 | +4.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1335 | -55.3% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.1424 | +6.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1542 | +8.3% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.1603 | +3.9% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1678 | +4.7% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.1108 | -34.0% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1116 | +0.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.1174 | +5.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1254 | +6.8% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1124 | -10.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1218 | +8.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.1428 | +17.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1540 | +7.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1642 | +6.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.1756 | +6.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1855 | +5.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1933 | +4.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.1897 | -1.8% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.1939 | +2.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1980 | +2.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1934 | -2.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1899 | -1.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1883 | -0.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1833 | -2.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2065 | +12.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2311 | +11.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.0432 | — | ratio | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | 0.5274 | -49.4% | ratio | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 0.6151 | +16.6% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.4300 | -30.1% | ratio | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | 0.4475 | +4.1% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.5980 | +33.6% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.6802 | +13.7% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 0.7066 | +3.9% | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.6922 | -2.0% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.8124 | +17.4% | ratio | 10-K | 2026-02-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.5073 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1.5116 | +0.3% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1.4270 | -5.6% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1.3836 | -3.0% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1.3254 | -4.2% | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 3.6670 | +176.7% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 3.5548 | -3.1% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 3.3792 | -4.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 3.2206 | -4.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 3.2637 | +1.3% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 3.1543 | -3.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 3.0059 | -4.7% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 4.0333 | +34.2% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 3.9678 | -1.6% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 3.8489 | -3.0% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 3.4411 | -10.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3.3989 | -1.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 3.8876 | +14.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 3.6491 | -6.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 3.2703 | -10.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2.8374 | -13.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 2.5294 | -10.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 2.5664 | +1.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2.3541 | -8.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 2.2525 | -4.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2.3133 | +2.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.3362 | +1.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 2.3037 | -1.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2.2483 | -2.4% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2.2513 | +0.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2.3533 | +4.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.9868 | -15.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.0688 | +4.1% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1.5559 | -24.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.6383 | +5.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.6738 | +2.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.6574 | -1.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.7947 | +8.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.6067 | -10.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.3836 | — | ratio | 10-K | 2018-02-13 |
| Annual | 2017-12-31 | 3.3792 | +144.2% | ratio | 10-K | 2019-02-12 |
| Annual | 2018-12-31 | 3.0059 | -11.0% | ratio | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 3.4411 | +14.5% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 3.2703 | -5.0% | ratio | 10-K | 2022-02-14 |
| Annual | 2021-12-31 | 2.3541 | -28.0% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 2.3254 | -1.2% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1.9868 | -14.6% | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1.6738 | -15.8% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.6694 | -0.3% | ratio | 10-K | 2026-02-11 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.9015 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 0.9637 | +6.9% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1.0284 | +6.7% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1.1883 | +15.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1.2139 | +2.2% | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 2.2769 | +87.6% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 2.2912 | +0.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 2.3855 | +4.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 2.3604 | -1.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2.3598 | -0.0% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 2.4246 | +2.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 2.4089 | -0.6% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1.2873 | -46.6% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1.3676 | +6.2% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1.3536 | -1.0% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 1.4144 | +4.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.4003 | -1.0% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.5046 | +7.5% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.5590 | +3.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.5875 | +1.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.5426 | -2.8% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.5055 | -2.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.4826 | -1.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1.4890 | +0.4% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.7023 | +14.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1.6093 | -5.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.5333 | -4.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1.5608 | +1.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1.5208 | -2.6% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.5057 | -1.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.3585 | -9.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.3018 | -4.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.2035 | -7.6% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1.0963 | -8.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.0304 | -6.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.9891 | -4.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.9437 | -4.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.7840 | -16.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.8872 | +13.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.1883 | — | ratio | 10-K | 2018-02-13 |
| Annual | 2017-12-31 | 2.3855 | +100.7% | ratio | 10-K | 2019-02-12 |
| Annual | 2018-12-31 | 2.4089 | +1.0% | ratio | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 1.4144 | -41.3% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1.5875 | +12.2% | ratio | 10-K | 2022-02-14 |
| Annual | 2021-12-31 | 1.4940 | -5.9% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1.5584 | +4.3% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 1.3018 | -16.5% | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 0.9891 | -24.0% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.8653 | -12.5% | ratio | 10-K | 2026-02-11 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.7630 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.7661 | +0.4% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.7760 | +1.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.7924 | +2.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.7913 | -0.1% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.8055 | +1.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.8047 | -0.1% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.7973 | -0.9% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.8046 | +0.9% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.8051 | +0.1% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.8092 | +0.5% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.8084 | -0.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.8076 | -0.1% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.8096 | +0.2% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.8135 | +0.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.8055 | -1.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.7977 | -1.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.7948 | -0.4% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.8156 | +2.6% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.8129 | -0.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.8150 | +0.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.8399 | +3.0% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.8394 | -0.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.8464 | +0.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.8460 | -0.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.8501 | +0.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.8517 | +0.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.8388 | -1.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.8394 | +0.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.8351 | -0.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.7717 | — | ratio | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | 0.7984 | +3.5% | ratio | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 0.8044 | +0.7% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.8074 | +0.4% | ratio | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | 0.8109 | +0.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.8010 | -1.2% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.8221 | +2.6% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 0.8441 | +2.7% | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.8503 | +0.7% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.8376 | -1.5% | ratio | 10-K | 2026-02-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.1722 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | -0.1703 | +1.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.1490 | +12.5% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -0.0982 | +34.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.1975 | -101.2% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-09-30 | -0.2883 | -46.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.1349 | +53.2% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | -0.2747 | -103.7% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | -0.3970 | -44.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -0.0731 | +81.6% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | -0.1743 | -138.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | -0.2502 | -43.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0890 | +64.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | -0.2314 | -159.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | -0.3048 | -31.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0823 | +73.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | -0.1536 | -86.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | -0.1812 | -18.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.0236 | +87.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-06-30 | -0.1558 | -559.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | -0.2187 | -40.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0732 | +66.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | -0.2807 | -283.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | -0.2728 | +2.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0096 | +103.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -0.0227 | -335.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -0.0005 | +97.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0305 | -5657.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | -0.0043 | +86.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | -0.0105 | -145.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.1681 | — | ratio | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | -0.1057 | +37.1% | ratio | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -0.1244 | -17.7% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -0.0796 | +36.0% | ratio | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | -0.0963 | -20.9% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -0.0598 | +37.9% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -0.0620 | -3.6% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | -0.0758 | -22.2% | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0018 | +102.3% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0147 | +732.4% | ratio | 10-K | 2026-02-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.1672 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | -0.1698 | -1.5% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.1410 | +17.0% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -0.0973 | +31.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.1187 | -22.1% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | -0.1241 | -4.5% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.0989 | +20.3% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -0.1146 | -16.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -0.1142 | +0.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -0.0595 | +47.9% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -0.0963 | -61.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -0.0811 | +15.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0709 | +12.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.0669 | +5.6% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.0677 | -1.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0534 | +21.1% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -0.0534 | +0.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.0440 | +17.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.0282 | +35.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -0.1239 | -339.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -0.0726 | +41.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0858 | -18.3% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -0.2195 | -155.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0333 | +84.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.0376 | -13.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.0376 | +0.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0144 | +61.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0385 | -167.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.0323 | +15.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0139 | +142.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.1648 | — | ratio | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | -0.1069 | +35.2% | ratio | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -0.0941 | +12.0% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -0.0696 | +26.0% | ratio | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | -0.0576 | +17.3% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -0.0421 | +26.8% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -0.0594 | -41.0% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | -0.0926 | -55.8% | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -0.0257 | +72.2% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0024 | +109.2% | ratio | 10-K | 2026-02-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5267 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.5484 | +4.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.5344 | -2.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 0.4687 | -12.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.5145 | +9.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 1.1423 | +122.0% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 1.1003 | -3.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.4918 | -55.3% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.8007 | +62.8% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.4965 | -38.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.4549 | -8.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 0.4704 | +3.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1.0614 | +125.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.8724 | -17.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.8037 | -7.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.8362 | +4.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.6999 | -16.3% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.6031 | -13.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.3354 | -44.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 0.8488 | +153.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.8244 | -2.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.6000 | -27.2% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.5244 | -12.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 0.6106 | +16.4% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.6170 | +1.1% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.4616 | -25.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.4963 | +7.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 0.4346 | -12.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.4012 | -7.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.5395 | +34.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.6382 | +18.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 0.4119 | -35.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.4666 | +13.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.5551 | +19.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2755 | -50.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.3258 | +18.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3963 | +21.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.4672 | +17.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.4668 | -0.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.4687 | — | ratio | 10-K | 2018-02-13 |
| Annual | 2017-12-31 | 0.4918 | +4.9% | ratio | 10-K | 2019-02-12 |
| Annual | 2018-12-31 | 0.4704 | -4.3% | ratio | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 0.8362 | +77.8% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 0.8488 | +1.5% | ratio | 10-K | 2022-02-14 |
| Annual | 2021-12-31 | 0.6106 | -28.1% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 0.4387 | -28.1% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 0.4119 | -6.1% | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 0.3258 | -20.9% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.6012 | +84.5% | ratio | 10-K | 2026-02-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0441 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | -0.0468 | -5.9% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.0424 | +9.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -0.0293 | +30.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.0264 | +10.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-09-30 | -0.0411 | -55.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.0208 | +49.4% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | -0.0440 | -111.8% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | -0.0666 | -51.3% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -0.0081 | +87.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | -0.0194 | -140.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | -0.0294 | -51.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0112 | +62.0% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | -0.0260 | -133.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | -0.0371 | -42.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0118 | +68.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | -0.0236 | -101.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | -0.0298 | -25.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.0041 | +86.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-06-30 | -0.0289 | -597.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | -0.0423 | -46.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0139 | +67.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | -0.0544 | -291.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | -0.0540 | +0.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0019 | +103.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -0.0043 | -331.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -0.0001 | +97.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0056 | -5504.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | -0.0009 | +84.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | -0.0024 | -174.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.1754 | — | ratio | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | -0.0558 | +68.2% | ratio | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -0.0765 | -37.3% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -0.0342 | +55.3% | ratio | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | -0.0431 | -25.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -0.0358 | +16.9% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -0.0422 | -17.9% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | -0.0536 | -27.0% | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0012 | +102.3% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0119 | +877.0% | ratio | 10-K | 2026-02-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0840 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | -0.0919 | -9.4% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.0861 | +6.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -0.0649 | +24.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.0864 | -33.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-09-30 | -0.1351 | -56.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.0699 | +48.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | -0.1479 | -111.7% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | -0.2281 | -54.2% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -0.0185 | +91.9% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | -0.0460 | -148.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | -0.0691 | -50.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0268 | +61.2% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | -0.0652 | -143.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | -0.0950 | -45.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0299 | +68.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | -0.0592 | -98.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | -0.0739 | -24.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.0112 | +84.8% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-06-30 | -0.0754 | -573.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | -0.1071 | -42.1% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0350 | +67.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | -0.1358 | -288.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | -0.1268 | +6.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0041 | +103.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -0.0090 | -320.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -0.0002 | +97.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0109 | -5265.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | -0.0016 | +85.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | -0.0046 | -190.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.3838 | — | ratio | 10-K | 2019-02-12 |
| Annual | 2017-12-31 | -0.1888 | +50.8% | ratio | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -0.2609 | -38.2% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -0.0827 | +68.3% | ratio | 10-K | 2022-02-14 |
| Annual | 2020-12-31 | -0.1115 | -34.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -0.0894 | +19.8% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -0.1079 | -20.7% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | -0.1233 | -14.2% | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0024 | +102.0% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0222 | +816.2% | ratio | 10-K | 2026-02-11 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-01 | BERRY MICHAEL J | — |
Equity grant / award
A
|
Common Stock | 170 | $0.00 | $0 | 170 |
| 2026-03-17 | Halligan Brian | — |
Open-market sell
S
|
Common Stock | 8,500 | $262.75 | $2,233,375 | 370,558 |
| 2026-03-10 | Halligan Brian | — |
Equity grant / award
G
|
Common Stock | 27 | $0.00 | $0 | 102,000 |
| 2026-03-09 | Halligan Brian | — |
Equity grant / award
G
|
Common Stock | 101,973 | $0.00 | $0 | 101,973 |
| 2026-03-02 | FISHER ERIKA ASHLEY | Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 7,580 | $0.00 | $0 | 17,699 |
| 2026-02-17 | Halligan Brian | — |
Open-market sell
S
|
Common Stock | 8,261 | $253.00 | $2,090,033 | 481,168 |
| 2026-02-12 | Halligan Brian | — |
Other disposed transaction
F
|
Common Stock | 226 | $228.95 | $51,743 | 489,429 |
| 2026-02-12 | Halligan Brian | — |
Equity grant / award
A
|
Common Stock | 2,311 | $0.00 | $0 | 489,655 |
| 2026-02-04 | FISHER ERIKA ASHLEY | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 841 | $238.01 | $200,166 | 10,119 |
| 2026-02-03 | FISHER ERIKA ASHLEY | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 589 | $251.88 | $148,357 | 10,960 |
| 2026-01-20 | Halligan Brian | — |
Open-market sell
S
|
Common Stock | 8,500 | $303.38 | $2,578,730 | 487,344 |
| 2026-01-02 | Bueker Kathryn | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 729 | $382.23 | $278,646 | 37,661 |
| 2025-12-16 | Halligan Brian | — |
Open-market sell
S
|
Common Stock | 8,500 | $366.99 | $3,119,415 | 496,308 |
| 2025-12-12 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 19,990 | $0.00 | $0 | 0 |
| 2025-12-12 | Shah Dharmesh | Chief Technology Officer |
Equity grant / award
G
|
Common Stock | 15,464 | $0.00 | $0 | 1,274,680 |
| 2025-12-12 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 19,990 | $40.59 | $811,394 | 1,290,144 |
| 2025-12-01 | Halligan Brian | — |
Other disposed transaction
F
|
Common Stock | 158 | $373.40 | $58,997 | 504,808 |
| 2025-11-18 | Halligan Brian | — |
Open-market sell
S
|
Common Stock | 8,500 | $368.11 | $3,128,935 | 504,966 |
| 2025-11-03 | Shih Clara | — |
Equity grant / award
A
|
Common Stock | 310 | $0.00 | $0 | 310 |
| 2025-10-21 | Halligan Brian | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 263 | $0.00 | $0 | 1,040 |
| 2025-10-21 | Halligan Brian | — |
Open-market sell
S
|
Common Stock | 8,265 | $446.98 | $3,694,290 | 513,466 |
| 2025-10-21 | Halligan Brian | — |
Exercise / conversion
M
|
Common Stock | 263 | $383.13 | $100,763 | 521,731 |
| 2025-10-06 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 2,387 | $500.00 | $1,193,500 | 56,277 |
| 2025-10-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 3,627 | $440.25 | $1,596,787 | 58,664 |
| 2025-09-16 | Halligan Brian | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,023 | $0.00 | $0 | 1,303 |
| 2025-09-16 | Halligan Brian | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,290 | $0.00 | $0 | 470 |
| 2025-09-16 | Halligan Brian | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,095 | $0.00 | $0 | 0 |
| 2025-09-16 | Halligan Brian | — |
Open-market sell
S
|
Common Stock | 8,500 | $506.52 | $4,305,420 | 522,185 |
| 2025-09-16 | Halligan Brian | — |
Exercise / conversion
M
|
Common Stock | 2,023 | $383.13 | $775,072 | 530,685 |
| 2025-09-16 | Halligan Brian | — |
Exercise / conversion
M
|
Common Stock | 3,290 | $490.47 | $1,613,646 | 528,662 |
| 2025-09-16 | Halligan Brian | — |
Exercise / conversion
M
|
Common Stock | 3,095 | $381.74 | $1,181,485 | 525,372 |
| 2025-09-08 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 477 | $500.00 | $238,500 | 62,291 |
| 2025-09-02 | Halligan Brian | — |
Other disposed transaction
F
|
Common Stock | 158 | $471.54 | $74,503 | 522,277 |
| 2025-08-19 | Halligan Brian | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,364 | $0.00 | $0 | 3,095 |
| 2025-08-19 | Halligan Brian | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,136 | $0.00 | $0 | 0 |
| 2025-08-19 | Halligan Brian | — |
Open-market sell
S
|
Common Stock | 8,500 | $449.84 | $3,823,640 | 522,435 |
| 2025-08-19 | Halligan Brian | — |
Exercise / conversion
M
|
Common Stock | 1,364 | $381.74 | $520,693 | 530,935 |
| 2025-08-19 | Halligan Brian | — |
Exercise / conversion
M
|
Common Stock | 7,136 | $182.91 | $1,305,246 | 529,571 |
| 2025-07-15 | Halligan Brian | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,974 | $0.00 | $0 | 7,136 |
| 2025-07-15 | Halligan Brian | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,694 | $0.00 | $0 | 0 |
| 2025-07-15 | Halligan Brian | — |
Open-market sell
S
|
Common Stock | 8,500 | $543.07 | $4,616,095 | 522,435 |
| 2025-07-15 | Halligan Brian | — |
Exercise / conversion
M
|
Common Stock | 5,974 | $182.91 | $1,092,704 | 530,935 |
| 2025-07-15 | Halligan Brian | — |
Exercise / conversion
M
|
Common Stock | 1,694 | $159.70 | $270,532 | 524,961 |
| 2025-07-02 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 2,383 | $551.79 | $1,314,916 | 63,918 |
| 2025-07-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 3,634 | $557.86 | $2,027,263 | 66,301 |
| 2025-06-17 | Halligan Brian | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,955 | $0.00 | $0 | 1,694 |
| 2025-06-17 | Halligan Brian | — |
Open-market sell
S
|
Common Stock | 8,500 | $548.03 | $4,658,255 | 523,984 |
| 2025-06-17 | Halligan Brian | — |
Exercise / conversion
M
|
Common Stock | 6,955 | $159.70 | $1,110,714 | 532,484 |
| 2025-06-04 | Ward Jill A | — |
Equity grant / award
A
|
Common Stock | 400 | $0.00 | $0 | 5,579 |
| 2025-06-03 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 119 | $600.00 | $71,400 | 42,855 |
| 2025-06-03 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 120 | $593.48 | $71,218 | 42,974 |
| 2025-06-02 | Bueker Kathryn | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 404 | $592.02 | $239,176 | 43,094 |
| 2025-05-20 | Halligan Brian | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,602 | $0.00 | $0 | 8,649 |
| 2025-05-20 | Halligan Brian | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,898 | $0.00 | $0 | 0 |
| 2025-05-20 | Halligan Brian | — |
Open-market sell
S
|
Common Stock | 8,500 | $645.54 | $5,487,090 | 525,687 |
| 2025-05-20 | Halligan Brian | — |
Exercise / conversion
M
|
Common Stock | 5,602 | $159.70 | $894,639 | 534,187 |
| 2025-05-20 | Halligan Brian | — |
Exercise / conversion
M
|
Common Stock | 2,898 | $112.15 | $325,011 | 528,585 |
| 2025-05-19 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,709 | $650.03 | $1,760,931 | 43,464 |
| 2025-04-24 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 680 | $600.00 | $408,000 | 71,693 |
| 2025-04-15 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,670 | $0.00 | $0 | 2,898 |
| 2025-04-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $538.60 | $4,578,100 | 525,687 |
| 2025-04-15 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 7,670 | $112.15 | $860,190 | 534,187 |
| 2025-04-01 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 679 | $582.02 | $395,192 | 1,294,188 |
| 2025-03-18 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,279 | $0.00 | $0 | 10,568 |
| 2025-03-18 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,221 | $0.00 | $0 | 0 |
| 2025-03-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $607.48 | $5,163,580 | 527,233 |
| 2025-03-18 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 4,279 | $112.15 | $479,890 | 535,733 |
| 2025-03-18 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 4,221 | $52.80 | $222,869 | 531,454 |
| 2025-03-11 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 261 | $0.00 | $0 | 4,459 |
| 2025-03-11 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 261 | $381.74 | $99,634 | 527,233 |
| 2025-03-05 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 3,242 | $681.02 | $2,207,867 | 78,389 |
| 2025-03-03 | Shah Dharmesh | Chief Technology Officer |
Equity grant / award
A
|
Common Stock | 3,299 | $0.00 | $0 | 1,294,867 |
| 2025-03-03 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 125 | $707.63 | $88,454 | 1,291,568 |
| 2025-02-18 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 8,500 | $0.00 | $0 | 4,221 |
| 2025-02-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $810.00 | $6,885,000 | 524,751 |
| 2025-02-18 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 8,500 | $52.80 | $448,800 | 533,251 |
| 2025-02-14 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 3,157 | $819.71 | $2,587,824 | 69,164 |
| 2025-02-14 | Rangan Yamini | Chief Executive Officer & Pres |
Equity grant / award
A
|
Common Stock | 18,242 | $0.00 | $0 | 72,321 |
| 2025-01-24 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,767 | $0.00 | $0 | 0 |
| 2025-01-24 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 7,767 | $34.76 | $269,981 | 1,288,330 |
| 2025-01-21 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,125 | $0.00 | $0 | 11,346 |
| 2025-01-21 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 7,125 | $52.80 | $376,200 | 530,898 |
| 2025-01-21 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,125 | $0.00 | $0 | 11,346 |
| 2025-01-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $709.29 | $6,028,965 | 522,398 |
| 2025-01-21 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 7,125 | $52.80 | $376,200 | 530,898 |
| 2025-01-13 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 8,900 | $0.00 | $0 | 7,767 |
| 2025-01-13 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 8,900 | $34.76 | $309,364 | 1,280,563 |
| 2025-01-02 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 414 | $697.43 | $288,736 | 1,271,663 |
| 2024-12-27 | NORRINGTON LORRIE M | — |
Open-market sell
S
|
Common Stock | 572 | $721.60 | $412,755 | 1,125 |
| 2024-12-20 | NORRINGTON LORRIE M | — |
Open-market sell
S
|
Common Stock | 572 | $690.00 | $394,680 | 1,697 |
| 2024-12-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 400 | $745.80 | $298,320 | 1,272,077 |
| 2024-12-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,500 | $744.81 | $1,117,215 | 1,272,477 |
| 2024-12-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,600 | $743.40 | $1,189,440 | 1,273,977 |
| 2024-12-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,851 | $742.44 | $1,374,256 | 1,275,577 |
| 2024-12-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 4,131 | $741.23 | $3,062,021 | 1,277,428 |
| 2024-12-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,670 | $740.33 | $2,717,011 | 1,281,559 |
| 2024-12-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,436 | $739.29 | $2,540,200 | 1,285,229 |
| 2024-12-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,602 | $738.26 | $1,920,953 | 1,288,665 |
| 2024-12-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,095 | $737.05 | $2,281,170 | 1,291,267 |
| 2024-12-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,200 | $736.03 | $883,236 | 1,294,362 |
| 2024-12-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,515 | $734.90 | $1,113,374 | 1,295,562 |
| 2024-12-11 | Shah Dharmesh | Chief Technology Officer |
Equity grant / award
G
|
Common Stock | 1,068 | $0.00 | $0 | 1,297,077 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $741.08 | $74,108 | 1,298,145 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 700 | $740.17 | $518,119 | 1,298,245 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,100 | $738.89 | $812,779 | 1,298,945 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,408 | $736.63 | $1,773,805 | 1,300,345 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,712 | $735.75 | $1,259,604 | 1,302,753 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 500 | $734.43 | $367,215 | 1,304,465 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 106 | $732.99 | $77,697 | 1,304,965 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,469 | $732.35 | $1,808,172 | 1,305,071 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,604 | $731.38 | $1,173,134 | 1,307,540 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,200 | $730.31 | $876,372 | 1,309,144 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,600 | $729.16 | $1,166,656 | 1,310,344 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 300 | $737.78 | $221,334 | 1,300,045 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,500 | $726.32 | $1,089,480 | 1,313,144 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 900 | $728.43 | $655,587 | 1,311,944 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 800 | $720.80 | $576,640 | 1,315,544 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,010 | $719.87 | $1,446,939 | 1,316,344 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 618 | $718.90 | $444,280 | 1,318,354 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 882 | $717.04 | $632,429 | 1,318,972 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,217 | $715.76 | $871,080 | 1,319,854 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 510 | $714.21 | $364,247 | 1,321,071 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 448 | $713.41 | $319,608 | 1,321,581 |
| 2024-12-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,116 | $711.91 | $794,492 | 1,322,029 |
| 2024-12-04 | Rangan Yamini | Chief Executive Officer & Pres |
Equity grant / award
G
|
Common Stock | 1,190 | $0.00 | $0 | 59,989 |
| 2024-12-03 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 115 | $713.79 | $82,086 | 61,179 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 782 | $681.22 | $532,714 | 1,323,145 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 366 | $680.68 | $249,129 | 1,323,927 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 465 | $679.22 | $315,837 | 1,324,293 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,205 | $677.87 | $1,494,703 | 1,324,758 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,597 | $676.97 | $1,081,121 | 1,326,963 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 700 | $674.50 | $472,150 | 1,328,660 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,600 | $673.32 | $2,423,952 | 1,329,360 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 4,800 | $672.53 | $3,228,144 | 1,332,960 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,890 | $671.39 | $1,940,317 | 1,337,760 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,800 | $670.40 | $2,547,520 | 1,340,650 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,900 | $669.50 | $1,272,050 | 1,344,450 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 200 | $667.09 | $133,418 | 1,346,750 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 400 | $667.98 | $267,192 | 1,346,350 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $675.26 | $67,526 | 1,328,560 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 500 | $659.85 | $329,925 | 1,347,550 |
| 2024-11-19 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 95 | $656.55 | $62,372 | 1,348,050 |
| 2024-11-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $709.29 | $6,028,965 | 522,398 |
| 2024-11-15 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 902 | $0.00 | $0 | 902 |
| 2024-11-15 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,930 | $685.89 | $1,323,768 | 40,231 |
| 2024-11-15 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 902 | $128.10 | $115,546 | 42,161 |
| 2024-11-12 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,381 | $0.00 | $0 | 0 |
| 2024-11-12 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,381 | $700.00 | $3,066,700 | 41,259 |
| 2024-11-12 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 4,381 | $159.70 | $699,646 | 45,640 |
| 2024-11-07 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 384 | $650.00 | $249,600 | 8,176 |
| 2024-11-06 | Harvey Dawson Alyssa | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 429 | $0.00 | $0 | 1,846 |
| 2024-11-06 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 429 | $600.00 | $257,400 | 8,560 |
| 2024-11-06 | Harvey Dawson Alyssa | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 429 | $289.89 | $124,363 | 8,989 |
| 2024-11-04 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 384 | $566.41 | $217,501 | 8,560 |
| 2024-11-01 | Harvey Dawson Alyssa | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 665 | $565.23 | $375,878 | 8,944 |
| 2024-10-10 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,804 | $0.00 | $0 | 1,804 |
| 2024-10-10 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,804 | $550.00 | $992,200 | 41,259 |
| 2024-10-10 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 1,804 | $128.10 | $231,092 | 43,063 |
| 2024-10-02 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,136 | $525.84 | $597,354 | 41,259 |
| 2024-10-01 | Bueker Kathryn | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,068 | $526.66 | $562,473 | 42,395 |
| 2024-09-04 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 116 | $491.19 | $56,978 | 67,203 |
| 2024-09-03 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 718 | $495.76 | $355,956 | 67,319 |
| 2024-08-20 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 8,500 | $0.00 | $0 | 3,263 |
| 2024-08-20 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $499.43 | $4,245,155 | 518,152 |
| 2024-08-20 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 8,500 | $40.59 | $345,015 | 526,652 |
| 2024-08-19 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 514 | $500.00 | $257,000 | 43,687 |
| 2024-08-15 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 514 | $489.67 | $251,690 | 44,201 |
| 2024-08-02 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 384 | $467.23 | $179,416 | 9,735 |
| 2024-08-01 | Harvey Dawson Alyssa | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 664 | $481.87 | $319,962 | 10,119 |
| 2024-07-16 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,006 | $0.00 | $0 | 11,763 |
| 2024-07-16 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,455 | $0.00 | $0 | 3,320 |
| 2024-07-16 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $472.27 | $4,014,295 | 518,152 |
| 2024-07-16 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 6,006 | $40.59 | $243,784 | 532,658 |
| 2024-07-16 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 1,455 | $34.76 | $50,576 | 526,652 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 200 | $592.85 | $118,570 | 1,348,929 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,500 | $591.47 | $887,205 | 1,349,129 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,539 | $590.48 | $2,089,709 | 1,350,629 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 6,371 | $589.48 | $3,755,577 | 1,354,168 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,889 | $588.41 | $1,111,506 | 1,360,539 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,900 | $587.13 | $1,702,677 | 1,362,428 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,001 | $585.97 | $1,758,496 | 1,365,328 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 700 | $584.18 | $408,926 | 1,368,329 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 600 | $582.50 | $349,500 | 1,369,029 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 400 | $581.98 | $232,792 | 1,369,629 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,400 | $579.90 | $811,860 | 1,370,029 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,200 | $578.59 | $694,308 | 1,371,429 |
| 2024-07-08 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,300 | $577.11 | $750,243 | 1,372,629 |
| 2024-07-03 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 902 | $0.00 | $0 | 3,608 |
| 2024-07-03 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 902 | $586.34 | $528,879 | 44,715 |
| 2024-07-03 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 902 | $128.10 | $115,546 | 45,617 |
| 2024-07-01 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 658 | $592.58 | $389,918 | 1,373,929 |
| 2024-06-18 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,500 | $0.00 | $0 | 4,775 |
| 2024-06-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $559.11 | $4,752,435 | 525,978 |
| 2024-06-18 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 8,500 | $34.76 | $295,460 | 534,478 |
| 2024-06-17 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 780 | $0.00 | $0 | 4,510 |
| 2024-06-17 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 585 | $0.00 | $0 | 4,381 |
| 2024-06-17 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 780 | $128.10 | $99,918 | 46,918 |
| 2024-06-17 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 585 | $159.70 | $93,424 | 46,138 |
| 2024-06-11 | Ward Jill A | Dir |
Equity grant / award
A
|
Common Stock | 412 | $0.00 | $0 | 5,179 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 300 | $605.95 | $181,785 | 1,375,287 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 200 | $615.01 | $123,002 | 1,374,587 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 944 | $602.48 | $568,741 | 1,375,787 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 912 | $601.33 | $548,413 | 1,376,731 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,195 | $599.99 | $716,988 | 1,377,643 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,287 | $599.14 | $771,093 | 1,378,838 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,052 | $598.10 | $1,825,401 | 1,380,125 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 6,960 | $597.02 | $4,155,259 | 1,383,177 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,240 | $596.08 | $1,335,219 | 1,390,137 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,103 | $595.01 | $1,846,316 | 1,392,377 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,250 | $594.20 | $742,750 | 1,395,480 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,000 | $593.03 | $593,030 | 1,396,730 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 755 | $591.44 | $446,537 | 1,397,730 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 500 | $612.78 | $306,390 | 1,374,787 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 802 | $589.71 | $472,947 | 1,398,985 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 800 | $588.01 | $470,408 | 1,399,787 |
| 2024-06-03 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 125 | $597.15 | $74,644 | 1,400,587 |
| 2024-05-29 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 192 | $650.00 | $124,800 | 10,860 |
| 2024-05-23 | Harvey Dawson Alyssa | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 85 | $0.00 | $0 | 2,275 |
| 2024-05-23 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 469 | $620.15 | $290,850 | 11,052 |
| 2024-05-23 | Harvey Dawson Alyssa | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 85 | $289.89 | $24,641 | 11,521 |
| 2024-05-22 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,190 | $0.00 | $0 | 7,157 |
| 2024-05-22 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,190 | $625.00 | $1,368,750 | 45,737 |
| 2024-05-22 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 2,190 | $159.70 | $349,743 | 47,927 |
| 2024-05-21 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,500 | $0.00 | $0 | 13,275 |
| 2024-05-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $613.00 | $5,210,500 | 526,041 |
| 2024-05-21 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 8,500 | $34.76 | $295,460 | 534,541 |
| 2024-05-16 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 902 | $0.00 | $0 | 5,290 |
| 2024-05-16 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,937 | $616.51 | $2,427,200 | 45,737 |
| 2024-05-16 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 902 | $128.10 | $115,546 | 49,674 |
| 2024-05-01 | Harvey Dawson Alyssa | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 664 | $606.09 | $402,444 | 11,436 |
| 2024-04-24 | Halligan Brian | Executive Chair |
Open-market buy
P
|
Common Stock | 6 | $651.74 | $3,910 | 526,065 |
| 2024-04-16 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,558 | $0.00 | $0 | 21,775 |
| 2024-04-16 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $636.18 | $5,407,530 | 526,041 |
| 2024-04-16 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 6,558 | $34.76 | $227,956 | 534,541 |
| 2024-04-02 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 2,874 | $627.12 | $1,802,343 | 74,784 |
| 2024-04-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 3,033 | $636.85 | $1,931,566 | 77,658 |
| 2024-03-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $597.68 | $5,080,280 | 528,764 |
| 2024-03-04 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 116 | $634.21 | $73,568 | 88,861 |
| 2024-03-01 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 8,817 | $620.00 | $5,466,540 | 88,977 |
| 2024-03-01 | Rangan Yamini | Chief Executive Officer & Pres |
Equity grant / award
A
|
Common Stock | 18,710 | $0.00 | $0 | 97,794 |
| 2024-03-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 122 | $633.80 | $77,324 | 79,804 |
| 2024-02-20 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $600.00 | $5,100,000 | 534,386 |
| 2024-02-16 | Harvey Dawson Alyssa | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,644 | $0.00 | $0 | 2,360 |
| 2024-02-16 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 600 | $618.35 | $371,010 | 7,783 |
| 2024-02-16 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 486 | $618.12 | $300,406 | 8,383 |
| 2024-02-16 | Harvey Dawson Alyssa | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 1,644 | $289.89 | $476,579 | 8,869 |
| 2024-02-02 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 969 | $610.00 | $591,090 | 7,225 |
| 2024-02-01 | Halligan Brian | Executive Chair |
Open-market buy
P
|
Common Stock | 5 | $612.97 | $3,065 | 526,059 |
| 2024-02-01 | Harvey Dawson Alyssa | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 462 | $612.97 | $283,192 | 8,194 |
| 2024-01-16 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $555.84 | $4,724,640 | 536,811 |
| 2024-01-04 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $0.00 | $0 | 0 |
| 2024-01-04 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 5,000 | $16.14 | $80,700 | 1,391,981 |
| 2024-01-02 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 402 | $547.86 | $220,240 | 1,386,981 |
| 2023-12-28 | Gill Ronald S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,136 | $0.00 | $0 | 0 |
| 2023-12-28 | Gill Ronald S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,039 | $0.00 | $0 | 0 |
| 2023-12-28 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 4,175 | $585.54 | $2,444,630 | 3,042 |
| 2023-12-28 | Gill Ronald S | Dir |
Exercise / conversion
M
|
Common Stock | 2,136 | $48.66 | $103,938 | 7,217 |
| 2023-12-28 | Gill Ronald S | Dir |
Exercise / conversion
M
|
Common Stock | 2,039 | $39.51 | $80,561 | 5,081 |
| 2023-12-27 | Halligan Brian | Executive Chair |
Open-market buy
P
|
Common Stock | 13 | $585.36 | $7,610 | 526,054 |
| 2023-12-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $562.68 | $4,782,780 | 545,950 |
| 2023-12-14 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 300 | $550.00 | $165,000 | 33,829 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,075 | $516.31 | $555,033 | 1,387,383 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 161 | $514.82 | $82,886 | 1,388,458 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,952 | $513.80 | $1,516,738 | 1,388,619 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,076 | $512.73 | $1,577,157 | 1,391,571 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,540 | $511.47 | $787,664 | 1,394,647 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,383 | $510.52 | $706,049 | 1,396,187 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,000 | $509.00 | $1,018,000 | 1,397,570 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,003 | $507.94 | $1,017,404 | 1,399,570 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,993 | $506.74 | $1,009,933 | 1,401,573 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,165 | $505.97 | $589,455 | 1,403,566 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $503.95 | $50,395 | 1,404,731 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,539 | $503.48 | $774,856 | 1,404,831 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,101 | $502.27 | $552,999 | 1,406,370 |
| 2023-12-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,114 | $500.43 | $557,479 | 1,407,471 |
| 2023-12-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 120 | $516.97 | $62,036 | 54,130 |
| 2023-11-30 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 300 | $506.30 | $151,890 | 1,408,585 |
| 2023-11-30 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 800 | $505.64 | $404,512 | 1,408,885 |
| 2023-11-30 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $503.60 | $50,360 | 1,409,685 |
| 2023-11-30 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 598 | $500.16 | $299,096 | 1,409,785 |
| 2023-11-21 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 15,000 | $470.30 | $7,054,500 | 11,000 |
| 2023-11-15 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 692 | $457.02 | $316,258 | 34,346 |
| 2023-11-08 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,548 | $0.00 | $0 | 0 |
| 2023-11-08 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 2,548 | $16.14 | $41,125 | 562,950 |
| 2023-11-02 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 576 | $433.20 | $249,523 | 8,822 |
| 2023-11-01 | Harvey Dawson Alyssa | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 664 | $421.12 | $279,624 | 9,398 |
| 2023-10-17 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $457.66 | $3,890,110 | 560,402 |
| 2023-10-10 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 179 | $500.00 | $89,500 | 35,038 |
| 2023-10-03 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 604 | $489.17 | $295,459 | 35,217 |
| 2023-10-02 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 631 | $495.40 | $312,597 | 1,410,383 |
| 2023-09-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $506.55 | $4,305,675 | 569,876 |
| 2023-09-05 | Anagnost Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 137 | $0.00 | $0 | 137 |
| 2023-09-05 | Anagnost Andrew | Dir |
Equity grant / award
A
|
Common Stock | 220 | $0.00 | $0 | 220 |
| 2023-09-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 120 | $551.61 | $66,193 | 57,399 |
| 2023-08-22 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $510.19 | $51,019 | 1,411,014 |
| 2023-08-22 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,590 | $509.47 | $810,057 | 1,411,114 |
| 2023-08-22 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,744 | $508.17 | $886,248 | 1,412,704 |
| 2023-08-22 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,774 | $507.25 | $1,914,362 | 1,414,448 |
| 2023-08-22 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,007 | $506.46 | $1,522,925 | 1,418,222 |
| 2023-08-22 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,742 | $505.33 | $1,385,615 | 1,421,229 |
| 2023-08-22 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,466 | $504.10 | $1,747,211 | 1,423,971 |
| 2023-08-22 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,100 | $503.49 | $553,839 | 1,427,437 |
| 2023-08-22 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,815 | $502.09 | $911,293 | 1,428,537 |
| 2023-08-22 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 662 | $500.81 | $331,536 | 1,430,352 |
| 2023-08-15 | Shah Dharmesh | Chief Technology Officer |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 1,431,014 |
| 2023-08-02 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 766 | $569.43 | $436,183 | 10,062 |
| 2023-08-01 | Harvey Dawson Alyssa | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 664 | $576.36 | $382,703 | 10,828 |
| 2023-07-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $556.69 | $4,731,865 | 586,876 |
| 2023-07-13 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 300 | $550.00 | $165,000 | 38,024 |
| 2023-07-05 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 3,136 | $519.62 | $1,629,528 | 57,519 |
| 2023-07-03 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 3,146 | $526.27 | $1,655,645 | 60,655 |
| 2023-06-20 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $513.78 | $4,367,130 | 596,350 |
| 2023-06-12 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 10,846 | $516.83 | $5,605,538 | 63,801 |
| 2023-06-05 | Gill Ronald S | — |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 204 | $0.00 | $0 | 204 |
| 2023-06-05 | Caldwell Nick V. | — |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 204 | $0.00 | $0 | 204 |
| 2023-06-05 | Johnson Claire D'Oyly-Hughes | — |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 204 | $0.00 | $0 | 204 |
| 2023-06-05 | Johnson Claire D'Oyly-Hughes | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 204 | $0.00 | $0 | 204 |
| 2023-06-05 | Johnson Claire D'Oyly-Hughes | Dir |
Equity grant / award
A
|
Common Stock | 322 | $0.00 | $0 | 816 |
| 2023-06-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 120 | $517.79 | $62,135 | 74,647 |
| 2023-05-26 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 595 | $500.00 | $297,500 | 11,371 |
| 2023-05-26 | Harvey Dawson Alyssa | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 1,789 | $490.42 | $877,361 | 11,966 |
| 2023-05-23 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 691 | $492.31 | $340,186 | 40,433 |
| 2023-05-16 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $470.00 | $3,995,000 | 604,850 |
| 2023-05-16 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 113 | $459.71 | $51,947 | 1,441,646 |
| 2023-05-01 | Harvey Dawson Alyssa | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 1,405 | $420.85 | $591,294 | 13,755 |
| 2023-04-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $422.65 | $3,592,525 | 613,350 |
| 2023-04-04 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 217 | $425.00 | $92,225 | 41,124 |
| 2023-04-04 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 493 | $424.71 | $209,382 | 41,341 |
| 2023-04-03 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 299 | $420.10 | $125,610 | 1,441,759 |
| 2023-03-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $392.85 | $3,339,225 | 622,766 |
| 2023-03-07 | Caldwell Nick V. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 107 | $0.00 | $0 | 24 |
| 2023-03-07 | Caldwell Nick V. | Dir |
Exercise / conversion
M
|
Common Stock | 107 | $402.74 | $43,093 | 981 |
| 2023-03-01 | Shah Dharmesh | Chief Technology Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 2,851 | $0.00 | $0 | 2,851 |
| 2023-03-01 | Shah Dharmesh | Chief Technology Officer |
Equity grant / award
A
|
Common Stock | 4,642 | $0.00 | $0 | 1,442,058 |
| 2023-02-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $395.08 | $3,358,180 | 625,850 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $413.99 | $41,399 | 1,437,416 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 800 | $413.37 | $330,696 | 1,437,516 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 900 | $412.10 | $370,890 | 1,438,316 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 600 | $411.54 | $246,924 | 1,439,216 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,020 | $408.68 | $416,854 | 1,440,916 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,100 | $410.05 | $451,055 | 1,439,816 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,290 | $405.88 | $929,465 | 1,444,136 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,374 | $404.83 | $961,066 | 1,446,426 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,200 | $403.82 | $484,584 | 1,448,800 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,088 | $402.37 | $840,149 | 1,450,000 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,244 | $401.44 | $1,302,271 | 1,452,088 |
| 2023-02-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 4,084 | $400.43 | $1,635,356 | 1,455,332 |
| 2023-01-26 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 20 | $360.35 | $7,207 | 1,459,416 |
| 2023-01-26 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 304 | $359.19 | $109,194 | 1,459,436 |
| 2023-01-26 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,091 | $357.76 | $390,316 | 1,459,740 |
| 2023-01-26 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,400 | $356.73 | $499,422 | 1,460,831 |
| 2023-01-26 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,158 | $355.57 | $411,750 | 1,462,231 |
| 2023-01-26 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 900 | $354.71 | $319,239 | 1,463,389 |
| 2023-01-26 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 408 | $353.59 | $144,265 | 1,464,289 |
| 2023-01-25 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 900 | $352.32 | $317,088 | 1,464,697 |
| 2023-01-25 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,574 | $351.51 | $1,256,297 | 1,465,597 |
| 2023-01-25 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,717 | $350.23 | $1,301,805 | 1,469,171 |
| 2023-01-24 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $355.23 | $35,523 | 1,472,888 |
| 2023-01-24 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 300 | $354.62 | $106,386 | 1,473,088 |
| 2023-01-24 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 302 | $352.16 | $106,352 | 1,473,388 |
| 2023-01-24 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 5,726 | $350.07 | $2,004,501 | 1,473,690 |
| 2023-01-17 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $309.80 | $2,633,300 | 634,350 |
| 2023-01-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 600 | $289.23 | $173,538 | 1,479,416 |
| 2023-01-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,053 | $288.14 | $879,691 | 1,480,016 |
| 2023-01-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 6,663 | $287.31 | $1,914,347 | 1,483,069 |
| 2023-01-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 6,633 | $286.33 | $1,899,227 | 1,489,732 |
| 2023-01-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 6,198 | $285.46 | $1,769,281 | 1,496,365 |
| 2023-01-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,396 | $284.43 | $965,924 | 1,502,563 |
| 2023-01-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,400 | $283.25 | $396,550 | 1,505,959 |
| 2023-01-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 857 | $281.93 | $241,614 | 1,507,359 |
| 2023-01-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 700 | $280.79 | $196,553 | 1,508,216 |
| 2023-01-10 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 500 | $279.46 | $139,730 | 1,508,916 |
| 2023-01-03 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 528 | $289.89 | $153,062 | 1,509,416 |
| 2022-12-27 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,452 | $0.00 | $0 | 2,548 |
| 2022-12-27 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 12,452 | $16.14 | $200,975 | 643,732 |
| 2022-12-20 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $282.36 | $2,400,060 | 631,280 |
| 2022-12-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 119 | $305.92 | $36,404 | 54,603 |
| 2022-11-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $303.38 | $2,578,730 | 639,780 |
| 2022-10-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $284.70 | $2,419,950 | 648,280 |
| 2022-10-03 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 752 | $284.53 | $213,967 | 1,509,944 |
| 2022-09-20 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $286.00 | $2,431,000 | 658,066 |
| 2022-09-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 119 | $310.01 | $36,891 | 57,069 |
| 2022-08-16 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $382.14 | $3,248,190 | 666,566 |
| 2022-08-10 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 200 | $400.00 | $80,000 | 36,577 |
| 2022-07-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $279.20 | $2,373,200 | 675,066 |
| 2022-07-01 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 751 | $313.65 | $235,551 | 1,510,696 |
| 2022-06-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 8,500 | $300.18 | $2,551,530 | 684,851 |
| 2022-06-07 | Ward Jill A | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 298 | $0.00 | $0 | 298 |
| 2022-06-07 | Ward Jill A | Dir |
Equity grant / award
A
|
Common Stock | 430 | $0.00 | $0 | 4,445 |
| 2022-06-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 119 | $345.35 | $41,097 | 59,531 |
| 2022-05-17 | Halligan Brian | Executive Chair |
Equity grant / award
G
|
Common Stock | 2,400 | $0.00 | $0 | 693,351 |
| 2022-05-17 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 6,500 | $350.30 | $2,276,950 | 695,751 |
| 2022-04-19 | Rangan Yamini | Chief Executive Officer & Pres |
Open-market sell
S
|
Common Stock | 874 | $450.00 | $393,300 | 59,650 |
| 2022-04-14 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 200 | $467.01 | $93,402 | 38,629 |
| 2022-04-01 | Bueker Kathryn | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,884 | $490.93 | $924,912 | 38,829 |
| 2022-03-24 | Herendeen Julia | Dir |
Other disposed transaction
D · derivative
|
Employee Stock Option (right to buy) | 47 | $0.00 | $0 | 195 |
| 2022-03-24 | Herendeen Julia | Dir |
Other disposed transaction
D
|
Common Stock | 57 | $0.00 | $0 | 7,076 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,282 | $0.00 | $0 | 17,282 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 310 | $402.82 | $124,874 | 697,775 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 590 | $395.47 | $233,327 | 698,585 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 383 | $392.46 | $150,312 | 699,575 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 110 | $384.87 | $42,336 | 701,358 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 360 | $403.24 | $145,166 | 701,568 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 263 | $402.29 | $105,802 | 701,928 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 400 | $394.09 | $157,636 | 699,175 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 100 | $399.23 | $39,923 | 698,285 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 600 | $396.82 | $238,092 | 702,891 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 500 | $387.95 | $193,975 | 700,358 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 908 | $394.50 | $358,206 | 703,991 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 548 | $393.45 | $215,611 | 704,899 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 554 | $392.42 | $217,401 | 705,447 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 412 | $390.93 | $161,063 | 706,001 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 700 | $389.68 | $272,776 | 706,413 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 900 | $387.80 | $349,020 | 707,113 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 782 | $386.85 | $302,517 | 708,013 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 200 | $401.27 | $80,254 | 698,085 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 300 | $390.63 | $117,189 | 699,958 |
| 2022-03-15 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 17,282 | $5.76 | $99,544 | 709,295 |
| 2022-03-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 119 | $533.00 | $63,427 | 62,865 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,282 | $0.00 | $0 | 34,564 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 100 | $554.92 | $55,492 | 692,013 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 359 | $554.58 | $199,094 | 692,113 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,200 | $551.60 | $661,920 | 693,372 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 501 | $550.44 | $275,770 | 694,572 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 805 | $547.77 | $440,955 | 695,973 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,091 | $546.75 | $596,504 | 696,778 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 2,042 | $545.83 | $1,114,585 | 697,869 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 900 | $552.85 | $497,565 | 692,472 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 601 | $543.41 | $326,589 | 700,811 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,232 | $542.39 | $668,224 | 701,412 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 889 | $541.30 | $481,216 | 702,644 |
| 2022-02-15 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 17,282 | $5.76 | $99,544 | 703,533 |
| 2022-02-01 | Shah Dharmesh | Chief Technology Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 3,223 | $0.00 | $0 | 3,223 |
| 2022-02-01 | Shah Dharmesh | Chief Technology Officer |
Equity grant / award
A
|
Common Stock | 4,166 | $0.00 | $0 | 1,502,198 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,282 | $0.00 | $0 | 51,846 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 620 | $451.88 | $280,166 | 681,391 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,679 | $450.52 | $756,423 | 682,011 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 3,202 | $449.66 | $1,439,811 | 683,690 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,548 | $448.74 | $694,650 | 686,892 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 781 | $447.76 | $349,701 | 688,440 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 690 | $446.71 | $308,230 | 689,221 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,000 | $445.51 | $445,510 | 689,911 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 400 | $444.11 | $177,644 | 690,911 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 800 | $443.64 | $354,912 | 691,311 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 100 | $441.19 | $44,119 | 692,111 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 700 | $440.38 | $308,266 | 692,211 |
| 2022-01-18 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 17,282 | $5.76 | $99,544 | 692,911 |
| 2022-01-07 | Kelleher John P. | General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 7,275 | $0.00 | $0 | 0 |
| 2022-01-07 | Kelleher John P. | General Counsel |
Exercise / conversion
M
|
Common Stock | 7,275 | $5.76 | $41,904 | 57,512 |
| 2022-01-03 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 806 | $607.59 | $489,718 | 1,498,032 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,282 | $0.00 | $0 | 69,128 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 500 | $660.15 | $330,075 | 677,212 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 200 | $656.26 | $131,252 | 678,112 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 180 | $655.55 | $117,999 | 678,312 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 218 | $654.15 | $142,605 | 678,492 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 700 | $651.21 | $455,847 | 678,710 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,800 | $650.36 | $1,170,648 | 679,410 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,722 | $648.03 | $1,115,908 | 681,610 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 400 | $657.79 | $263,116 | 677,712 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 300 | $644.31 | $193,293 | 684,132 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 600 | $642.67 | $385,602 | 684,432 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,600 | $641.62 | $1,026,592 | 685,032 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 800 | $640.16 | $512,128 | 686,632 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 100 | $661.00 | $66,100 | 677,112 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,100 | $637.04 | $700,744 | 687,532 |
| 2021-12-21 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 17,282 | $5.76 | $99,544 | 688,632 |
| 2021-12-15 | NORRINGTON LORRIE M | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,136 | $0.00 | $0 | 0 |
| 2021-12-15 | NORRINGTON LORRIE M | Dir |
Open-market sell
S
|
Common Stock | 4,082 | $690.48 | $2,818,539 | 1,455 |
| 2021-12-15 | NORRINGTON LORRIE M | Dir |
Exercise / conversion
M
|
Common Stock | 2,136 | $48.66 | $103,938 | 5,537 |
| 2021-12-01 | Rangan Yamini | Chief Executive Officer & Pres |
Other disposed transaction
F
|
Common Stock | 119 | $765.64 | $91,111 | 47,826 |
| 2021-11-24 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,335 | $787.75 | $1,051,646 | 0 |
| 2021-11-23 | Halligan Brian | Executive Chair |
Equity grant / award
G
|
Common Stock | 1,335 | $0.00 | $0 | 671,350 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 805 | $851.71 | $685,627 | 1,498,838 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 600 | $850.03 | $510,018 | 1,499,643 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 641 | $848.09 | $543,626 | 1,500,543 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 524 | $845.87 | $443,236 | 1,501,384 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 893 | $841.24 | $751,227 | 1,503,408 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,042 | $840.22 | $875,509 | 1,504,301 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,161 | $839.13 | $974,230 | 1,505,343 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,587 | $837.96 | $2,167,803 | 1,506,504 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,216 | $836.94 | $2,691,599 | 1,509,091 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,118 | $835.91 | $1,770,457 | 1,512,307 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,180 | $834.78 | $985,040 | 1,514,425 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,600 | $833.54 | $1,333,664 | 1,515,605 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 300 | $849.00 | $254,700 | 1,500,243 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 633 | $831.39 | $526,270 | 1,517,505 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,200 | $844.35 | $1,013,220 | 1,501,908 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 700 | $829.09 | $580,363 | 1,519,338 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 103 | $828.14 | $85,298 | 1,520,038 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 402 | $826.48 | $332,245 | 1,520,141 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 95 | $825.03 | $78,378 | 1,520,543 |
| 2021-11-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 200 | $846.56 | $169,312 | 1,501,184 |
| 2021-11-15 | Kelleher John P. | General Counsel |
Open-market sell
S
|
Common Stock | 761 | $840.00 | $639,240 | 49,981 |
| 2021-11-11 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,340 | $0.00 | $0 | 6,192 |
| 2021-11-11 | Bueker Kathryn | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 2,340 | $128.10 | $299,754 | 37,558 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,282 | $0.00 | $0 | 103,692 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 100 | $802.89 | $80,289 | 666,923 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 400 | $801.94 | $320,776 | 667,023 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 600 | $801.21 | $480,726 | 667,423 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,010 | $800.12 | $808,121 | 668,023 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 700 | $798.08 | $558,656 | 669,033 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,600 | $797.02 | $1,275,232 | 669,733 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,405 | $796.04 | $1,118,436 | 671,333 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 2,803 | $795.06 | $2,228,553 | 672,738 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 614 | $794.02 | $487,528 | 675,541 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,488 | $792.80 | $1,179,686 | 676,155 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 800 | $790.45 | $632,360 | 677,643 |
| 2021-10-19 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 17,282 | $5.76 | $99,544 | 678,443 |
| 2021-10-14 | Kelleher John P. | General Counsel |
Open-market sell
S
|
Common Stock | 761 | $790.04 | $601,220 | 50,742 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $673.66 | $67,366 | 1,520,838 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 300 | $671.70 | $201,510 | 1,521,138 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 884 | $668.41 | $590,874 | 1,522,238 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,700 | $667.27 | $1,134,359 | 1,523,122 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 800 | $666.34 | $533,072 | 1,524,822 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,000 | $665.19 | $665,190 | 1,525,622 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 900 | $664.22 | $597,798 | 1,526,622 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 400 | $658.79 | $263,516 | 1,528,922 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 500 | $669.40 | $334,700 | 1,521,738 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 600 | $662.99 | $397,794 | 1,527,522 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 468 | $654.93 | $306,507 | 1,530,422 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 421 | $653.70 | $275,208 | 1,530,890 |
| 2021-10-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 200 | $672.78 | $134,556 | 1,520,938 |
| 2021-10-06 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 600 | $640.00 | $384,000 | 35,218 |
| 2021-10-05 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 500 | $657.02 | $328,510 | 1,531,511 |
| 2021-10-05 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 385 | $655.97 | $252,548 | 1,532,011 |
| 2021-10-05 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 979 | $654.93 | $641,176 | 1,532,396 |
| 2021-10-05 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 800 | $653.77 | $523,016 | 1,533,375 |
| 2021-10-05 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 300 | $652.44 | $195,732 | 1,534,175 |
| 2021-10-05 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 899 | $651.40 | $585,609 | 1,534,475 |
| 2021-10-05 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 5,464 | $650.30 | $3,553,239 | 1,535,374 |
| 2021-10-01 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 1,026 | $684.23 | $702,020 | 1,540,838 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,282 | $0.00 | $0 | 120,974 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 860 | $692.86 | $595,860 | 663,077 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 408 | $691.28 | $282,042 | 663,937 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,230 | $690.37 | $849,155 | 664,345 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,936 | $689.41 | $1,334,698 | 665,575 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,052 | $688.16 | $723,944 | 667,511 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 2,299 | $687.36 | $1,580,241 | 668,563 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 270 | $685.73 | $185,147 | 670,862 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 300 | $685.04 | $205,512 | 671,132 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 100 | $694.81 | $69,481 | 662,877 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 355 | $681.81 | $242,043 | 671,532 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,110 | $680.41 | $755,255 | 671,887 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Open-market sell
S
|
Common Stock | 1,400 | $679.61 | $951,454 | 672,997 |
| 2021-09-21 | Halligan Brian | Executive Chair |
Exercise / conversion
M
|
Common Stock | 17,282 | $5.76 | $99,544 | 674,397 |
| 2021-09-08 | Kelleher John P. | General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,116 | $0.00 | $0 | 7,275 |
| 2021-09-08 | Kelleher John P. | General Counsel |
Exercise / conversion
M
|
Common Stock | 1,116 | $5.76 | $6,428 | 52,256 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,282 | $0.00 | $0 | 138,256 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 101 | $651.48 | $65,799 | 657,115 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 111 | $650.34 | $72,188 | 657,216 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 250 | $647.53 | $161,882 | 657,327 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 100 | $646.16 | $64,616 | 657,577 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 801 | $645.45 | $517,005 | 657,677 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,401 | $644.46 | $902,888 | 658,478 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,534 | $643.41 | $986,991 | 659,879 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,612 | $642.41 | $1,035,565 | 661,413 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,207 | $641.40 | $774,170 | 663,025 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,501 | $640.13 | $960,835 | 664,232 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,602 | $639.23 | $1,024,046 | 665,733 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,300 | $638.26 | $829,738 | 667,335 |
| 2021-08-17 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 17,282 | $5.76 | $99,544 | 668,635 |
| 2021-08-02 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 600 | $598.00 | $358,800 | 37,548 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,282 | $0.00 | $0 | 155,538 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 267 | $563.18 | $150,369 | 651,353 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 224 | $562.08 | $125,906 | 651,620 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 525 | $561.02 | $294,536 | 651,844 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 392 | $558.87 | $219,077 | 652,369 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,731 | $558.13 | $966,123 | 652,761 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,100 | $556.74 | $612,414 | 654,492 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,118 | $555.74 | $621,317 | 655,592 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 714 | $554.60 | $395,984 | 656,710 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,003 | $553.66 | $555,321 | 657,424 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,004 | $552.63 | $1,107,471 | 658,427 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,042 | $551.64 | $1,126,449 | 660,431 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 400 | $550.31 | $220,124 | 662,473 |
| 2021-07-20 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 17,282 | $5.76 | $99,544 | 662,873 |
| 2021-07-07 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 600 | $610.00 | $366,000 | 38,148 |
| 2021-07-02 | Rangan Yamini | Chief Customer Officer |
Open-market sell
S
|
Common Stock | 2,106 | $592.00 | $1,246,752 | 47,123 |
| 2021-07-01 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 1,027 | $586.09 | $601,914 | 1,541,864 |
| 2021-06-16 | Gill Ronald S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,075 | $0.00 | $0 | 0 |
| 2021-06-16 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 2,075 | $550.00 | $1,141,250 | 2,290 |
| 2021-06-16 | Gill Ronald S | Dir |
Exercise / conversion
M
|
Common Stock | 2,075 | $16.95 | $35,171 | 4,365 |
| 2021-06-15 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,282 | $0.00 | $0 | 172,820 |
| 2021-06-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 995 | $537.22 | $534,534 | 647,308 |
| 2021-06-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 742 | $536.11 | $397,794 | 648,303 |
| 2021-06-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,154 | $535.16 | $1,152,735 | 649,045 |
| 2021-06-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,533 | $534.11 | $1,887,011 | 651,199 |
| 2021-06-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,181 | $533.35 | $1,163,236 | 654,732 |
| 2021-06-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 750 | $531.91 | $398,932 | 656,913 |
| 2021-06-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 350 | $530.22 | $185,577 | 657,663 |
| 2021-06-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 400 | $528.73 | $211,492 | 658,013 |
| 2021-06-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 415 | $527.37 | $218,859 | 658,413 |
| 2021-06-15 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 17,282 | $5.76 | $99,544 | 658,828 |
| 2021-06-14 | Gill Ronald S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,076 | $0.00 | $0 | 0 |
| 2021-06-14 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 3,642 | $518.41 | $1,888,049 | 2,290 |
| 2021-06-14 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 2,076 | $525.00 | $1,089,900 | 5,932 |
| 2021-06-14 | Gill Ronald S | Dir |
Exercise / conversion
M
|
Common Stock | 2,076 | $16.95 | $35,188 | 8,008 |
| 2021-06-03 | Gill Ronald S | — |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 242 | $0.00 | $0 | 242 |
| 2021-06-03 | Ward Jill A | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 242 | $0.00 | $0 | 242 |
| 2021-06-03 | Ward Jill A | Dir |
Equity grant / award
A
|
Common Stock | 294 | $0.00 | $0 | 4,015 |
| 2021-06-03 | Caldwell Nick V. | — |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 242 | $0.00 | $0 | 242 |
| 2021-05-18 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,500 | $484.56 | $4,118,760 | 635,784 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 514 | $498.30 | $256,126 | 16,000 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 200 | $496.98 | $99,396 | 16,514 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $495.70 | $49,570 | 16,714 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 162 | $493.57 | $79,958 | 16,814 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 600 | $491.77 | $295,062 | 17,776 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,031 | $490.83 | $506,046 | 18,376 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 290 | $490.07 | $142,120 | 19,407 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,525 | $488.47 | $744,917 | 19,697 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,200 | $487.42 | $584,904 | 21,222 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,555 | $486.49 | $756,492 | 22,422 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 131 | $485.22 | $63,564 | 23,977 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,318 | $483.66 | $637,464 | 24,108 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,268 | $482.78 | $1,577,725 | 25,426 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,205 | $481.80 | $1,544,169 | 28,694 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 501 | $480.57 | $240,766 | 31,899 |
| 2021-05-17 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 800 | $492.98 | $394,384 | 16,976 |
| 2021-04-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,500 | $502.20 | $4,268,700 | 644,284 |
| 2021-04-06 | Rangan Yamini | Chief Customer Officer |
Open-market sell
S
|
Common Stock | 2,106 | $468.60 | $986,872 | 52,216 |
| 2021-04-06 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 600 | $487.86 | $292,716 | 41,079 |
| 2021-04-01 | Bueker Kathryn | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,729 | $485.85 | $840,035 | 41,679 |
| 2021-03-16 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,500 | $473.63 | $4,025,855 | 654,500 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,800 | $527.76 | $1,477,728 | 1,544,099 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,876 | $526.81 | $988,296 | 1,546,899 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,300 | $525.74 | $1,209,202 | 1,548,775 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,000 | $524.89 | $524,890 | 1,551,075 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 400 | $523.63 | $209,452 | 1,552,075 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $521.66 | $52,166 | 1,552,475 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,300 | $518.74 | $674,362 | 1,552,875 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,400 | $517.64 | $1,242,336 | 1,554,175 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,700 | $516.53 | $878,101 | 1,556,575 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,200 | $515.61 | $1,134,342 | 1,558,275 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 300 | $520.42 | $156,126 | 1,552,575 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 200 | $528.56 | $105,712 | 1,543,899 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 600 | $511.19 | $306,714 | 1,561,075 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 424 | $507.93 | $215,362 | 1,562,475 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 500 | $506.17 | $253,085 | 1,562,899 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 91 | $504.86 | $45,942 | 1,563,399 |
| 2021-02-16 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 409 | $503.91 | $206,099 | 1,563,490 |
| 2021-02-08 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 200 | $425.00 | $85,000 | 44,008 |
| 2021-02-05 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,499 | $5.76 | $48,954 | 190,102 |
| 2021-02-05 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 8,499 | $5.76 | $48,954 | 671,500 |
| 2021-02-01 | Rangan Yamini | Chief Customer Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 5,028 | $0.00 | $0 | 5,028 |
| 2021-02-01 | Rangan Yamini | Chief Customer Officer |
Equity grant / award
A
|
Common Stock | 6,267 | $0.00 | $0 | 57,311 |
| 2021-01-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,500 | $386.35 | $3,283,975 | 657,119 |
| 2021-01-15 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 15,065 | $5.76 | $86,774 | 198,601 |
| 2021-01-15 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 15,065 | $5.76 | $86,774 | 665,619 |
| 2021-01-11 | Caldwell Nick V. | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 131 | $0.00 | $0 | 131 |
| 2021-01-11 | Caldwell Nick V. | Dir |
Equity grant / award
A
|
Common Stock | 150 | $0.00 | $0 | 150 |
| 2021-01-07 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 400 | $377.38 | $150,952 | 37,459 |
| 2021-01-04 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 738 | $387.74 | $286,152 | 1,619,247 |
| 2020-12-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,500 | $379.83 | $3,228,555 | 652,156 |
| 2020-12-11 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,524 | $396.22 | $1,000,057 | 1,619,985 |
| 2020-12-11 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,246 | $394.99 | $492,156 | 1,622,509 |
| 2020-12-11 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,791 | $393.98 | $705,624 | 1,623,755 |
| 2020-12-11 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,935 | $393.18 | $1,547,167 | 1,625,546 |
| 2020-12-11 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 5,377 | $392.13 | $2,108,499 | 1,629,481 |
| 2020-12-11 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 14,010 | $391.07 | $5,478,947 | 1,634,858 |
| 2020-12-11 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 7,717 | $390.28 | $3,011,775 | 1,648,868 |
| 2020-12-11 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,100 | $388.94 | $427,835 | 1,656,585 |
| 2020-12-11 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,300 | $387.97 | $892,326 | 1,657,685 |
| 2020-12-04 | Simon Michael K | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 25,000 | $5.70 | $142,500 | 38,333 |
| 2020-12-04 | Simon Michael K | Dir |
Open-market sell
S
|
Common Stock | 1,175 | $392.83 | $461,575 | 43,608 |
| 2020-12-04 | Simon Michael K | Dir |
Open-market sell
S
|
Common Stock | 3,703 | $391.66 | $1,450,317 | 44,783 |
| 2020-12-04 | Simon Michael K | Dir |
Open-market sell
S
|
Common Stock | 2,642 | $388.91 | $1,027,500 | 48,486 |
| 2020-12-04 | Simon Michael K | Dir |
Open-market sell
S
|
Common Stock | 3,980 | $388.21 | $1,545,076 | 51,128 |
| 2020-12-04 | Simon Michael K | Dir |
Exercise / conversion
M
|
Common Stock | 25,000 | $5.70 | $142,500 | 55,108 |
| 2020-12-01 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 188 | $389.75 | $73,273 | 1,659,985 |
| 2020-11-17 | Kelleher John P. | General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,225 | $0.00 | $0 | 8,391 |
| 2020-11-17 | Kelleher John P. | General Counsel |
Exercise / conversion
M
|
Common Stock | 1,225 | $5.76 | $7,056 | 49,114 |
| 2020-11-02 | Kelleher John P. | General Counsel |
Other acquired transaction
F
|
Common Stock | 115 | $290.88 | $33,451 | 47,889 |
| 2020-10-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,500 | $310.00 | $2,635,000 | 669,990 |
| 2020-10-15 | NORRINGTON LORRIE M | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,039 | $0.00 | $0 | 0 |
| 2020-10-15 | NORRINGTON LORRIE M | Dir |
Open-market sell
S
|
Common Stock | 2,039 | $305.72 | $623,363 | 3,107 |
| 2020-10-15 | NORRINGTON LORRIE M | Dir |
Exercise / conversion
M
|
Common Stock | 2,039 | $39.51 | $80,561 | 5,146 |
| 2020-10-02 | Rangan Yamini | Chief Customer Officer |
Open-market sell
S
|
Common Stock | 1,804 | $286.82 | $517,423 | 57,907 |
| 2020-10-01 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 1,085 | $293.44 | $318,382 | 1,660,361 |
| 2020-09-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,500 | $281.49 | $2,392,665 | 680,460 |
| 2020-09-14 | Rangan Yamini | Chief Customer Officer |
Open-market sell
S
|
Common Stock | 4,273 | $279.50 | $1,194,304 | 62,124 |
| 2020-09-01 | Halligan Brian | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 417 | $314.25 | $131,042 | 689,960 |
| 2020-09-01 | Kelleher John P. | General Counsel |
Other disposed transaction
F
|
Common Stock | 115 | $314.25 | $36,139 | 48,759 |
| 2020-08-25 | Halligan Brian | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 2,500 | $0.00 | $0 | 689,377 |
| 2020-08-18 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,500 | $284.98 | $2,422,330 | 691,877 |
| 2020-08-03 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 188 | $240.11 | $45,141 | 1,661,634 |
| 2020-07-21 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,500 | $231.90 | $1,971,150 | 700,794 |
| 2020-07-02 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,070 | $235.39 | $251,867 | 41,608 |
| 2020-07-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 1,508 | $232.55 | $350,685 | 68,600 |
| 2020-06-22 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 2,508 | $222.08 | $556,977 | 5,638 |
| 2020-06-17 | Ward Jill A | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 679 | $0.00 | $0 | 679 |
| 2020-06-17 | Ward Jill A | Dir |
Equity grant / award
A
|
Common Stock | 761 | $0.00 | $0 | 3,721 |
| 2020-06-17 | Gill Ronald S | — |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 679 | $0.00 | $0 | 679 |
| 2020-06-16 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,500 | $215.23 | $1,829,455 | 711,264 |
| 2020-06-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 260 | $213.22 | $55,437 | 70,108 |
| 2020-05-26 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 385 | $200.00 | $77,000 | 44,061 |
| 2020-05-20 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 2,508 | $192.00 | $481,536 | 7,385 |
| 2020-05-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 501 | $193.53 | $96,959 | 720,181 |
| 2020-05-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 992 | $192.70 | $191,158 | 720,682 |
| 2020-05-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,735 | $191.50 | $715,252 | 721,674 |
| 2020-05-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,791 | $190.72 | $341,580 | 725,409 |
| 2020-05-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,096 | $189.33 | $207,506 | 727,200 |
| 2020-05-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 385 | $188.55 | $72,592 | 728,296 |
| 2020-05-07 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 5,016 | $180.00 | $902,880 | 9,893 |
| 2020-05-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 260 | $160.56 | $41,746 | 70,368 |
| 2020-04-28 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 53,000 | $5.76 | $305,280 | 213,666 |
| 2020-04-28 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 53,000 | $5.76 | $305,280 | 729,098 |
| 2020-04-21 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 429 | $141.13 | $60,545 | 676,098 |
| 2020-04-21 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,750 | $140.58 | $527,175 | 676,527 |
| 2020-04-21 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,980 | $139.76 | $276,725 | 680,277 |
| 2020-04-21 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,341 | $138.72 | $324,744 | 682,257 |
| 2020-04-02 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 962 | $122.81 | $118,143 | 44,446 |
| 2020-04-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 1,310 | $125.10 | $163,881 | 70,628 |
| 2020-03-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 200 | $122.71 | $24,542 | 686,568 |
| 2020-03-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 500 | $121.62 | $60,810 | 686,768 |
| 2020-03-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 667 | $120.30 | $80,240 | 687,268 |
| 2020-03-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 600 | $118.83 | $71,298 | 687,935 |
| 2020-03-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 100 | $117.48 | $11,748 | 688,535 |
| 2020-03-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 438 | $115.96 | $50,790 | 688,635 |
| 2020-03-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $114.63 | $137,556 | 689,073 |
| 2020-03-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,822 | $113.70 | $207,161 | 690,273 |
| 2020-03-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,973 | $112.40 | $334,165 | 692,095 |
| 2020-03-13 | Shah Dharmesh | Chief Technology Officer |
Open-market buy
P
|
Common Stock | 10,425 | $124.97 | $1,302,812 | 1,663,891 |
| 2020-03-13 | Shah Dharmesh | Chief Technology Officer |
Open-market buy
P
|
Common Stock | 29,575 | $124.23 | $3,674,102 | 1,653,466 |
| 2020-03-02 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 172 | $180.61 | $31,065 | 71,938 |
| 2020-02-18 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,440 | $195.63 | $281,707 | 695,389 |
| 2020-02-18 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,502 | $194.96 | $487,790 | 696,829 |
| 2020-02-18 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,558 | $194.12 | $884,799 | 699,331 |
| 2020-02-13 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 376 | $200.00 | $75,200 | 46,428 |
| 2020-02-05 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to buy) | 439 | $1.53 | $672 | 0 |
| 2020-02-05 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 439 | $1.53 | $672 | 703,889 |
| 2020-02-03 | Sherman J Donald | President and COO |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 11,781 | $0.00 | $0 | 11,781 |
| 2020-02-03 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 174 | $182.91 | $31,826 | 72,110 |
| 2020-02-03 | Sherman J Donald | President and COO |
Equity grant / award
A
|
Common Stock | 13,833 | $0.00 | $0 | 71,936 |
| 2020-02-03 | Shah Dharmesh | Chief Technology Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 6,274 | $0.00 | $0 | 6,274 |
| 2020-01-21 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 340 | $184.67 | $62,788 | 687,695 |
| 2020-01-21 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,277 | $183.92 | $418,786 | 688,035 |
| 2020-01-21 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,293 | $183.01 | $602,652 | 690,312 |
| 2020-01-21 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,590 | $182.00 | $471,380 | 693,605 |
| 2020-01-17 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to buy) | 149,958 | $1.53 | $229,436 | 0 |
| 2020-01-17 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 149,958 | $1.53 | $229,436 | 1,616,521 |
| 2020-01-08 | Rangan Yamini | Chief Customer Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 10,405 | $0.00 | $0 | 10,405 |
| 2020-01-08 | Rangan Yamini | Chief Customer Officer |
Equity grant / award
A
|
Common Stock | 19,269 | $0.00 | $0 | 70,333 |
| 2020-01-08 | Rangan Yamini | Chief Customer Officer |
Equity grant / award
A
|
Common Stock | 38,539 | $0.00 | $0 | 51,064 |
| 2020-01-08 | Rangan Yamini | Chief Customer Officer |
Equity grant / award
A
|
Common Stock | 12,525 | $0.00 | $0 | 12,525 |
| 2020-01-08 | Rangan Yamini | Chief Executive Officer & Pres |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 10,405 | $0.00 | $0 | 10,405 |
| 2020-01-02 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 969 | $162.57 | $157,530 | 58,103 |
| 2019-12-23 | Sherman J Donald | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $5.76 | $86,400 | 253,223 |
| 2019-12-23 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 5,595 | $159.05 | $889,885 | 59,072 |
| 2019-12-23 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 2,001 | $157.77 | $315,698 | 64,667 |
| 2019-12-23 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 7,404 | $157.24 | $1,164,205 | 66,868 |
| 2019-12-23 | Sherman J Donald | President and COO |
Exercise / conversion
M
|
Common Stock | 15,000 | $5.76 | $86,400 | 74,072 |
| 2019-12-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 50 | $159.00 | $7,950 | 697,387 |
| 2019-12-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,143 | $157.40 | $652,108 | 697,437 |
| 2019-12-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,998 | $156.40 | $625,287 | 701,580 |
| 2019-12-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 310 | $155.74 | $48,279 | 705,578 |
| 2019-12-02 | Kelleher John P. | General Counsel |
Other disposed transaction
F
|
Common Stock | 246 | $146.79 | $36,110 | 39,948 |
| 2019-12-02 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 534 | $146.79 | $78,386 | 59,072 |
| 2019-11-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,448 | $151.51 | $370,896 | 706,515 |
| 2019-11-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,136 | $150.46 | $170,923 | 708,963 |
| 2019-11-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,734 | $149.67 | $259,528 | 710,099 |
| 2019-11-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,100 | $148.00 | $162,800 | 711,833 |
| 2019-11-19 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,082 | $147.39 | $306,866 | 712,933 |
| 2019-11-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 535 | $156.38 | $83,663 | 59,606 |
| 2019-11-01 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 424 | $156.38 | $66,305 | 1,467,769 |
| 2019-10-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 100 | $165.69 | $16,569 | 715,642 |
| 2019-10-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,300 | $165.06 | $379,638 | 715,742 |
| 2019-10-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,100 | $164.24 | $1,001,864 | 718,042 |
| 2019-10-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 1,399 | $150.76 | $210,913 | 60,141 |
| 2019-09-23 | Sherman J Donald | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option | 25,000 | $0.00 | $0 | 268,223 |
| 2019-09-23 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 601 | $161.66 | $97,158 | 61,540 |
| 2019-09-23 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 16,610 | $160.85 | $2,671,718 | 62,141 |
| 2019-09-23 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 7,789 | $160.08 | $1,246,863 | 78,751 |
| 2019-09-23 | Sherman J Donald | President and COO |
Exercise / conversion
M
|
Common Stock | 25,000 | $5.76 | $144,000 | 111,540 |
| 2019-09-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 300 | $164.54 | $49,362 | 725,877 |
| 2019-09-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,728 | $163.80 | $610,646 | 726,177 |
| 2019-09-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,272 | $162.82 | $369,927 | 729,905 |
| 2019-09-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,520 | $161.67 | $245,738 | 732,177 |
| 2019-09-17 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 680 | $160.81 | $109,351 | 733,697 |
| 2019-09-03 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 534 | $197.84 | $105,647 | 86,540 |
| 2019-08-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 757 | $193.03 | $146,124 | 735,004 |
| 2019-08-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,071 | $192.40 | $975,660 | 735,761 |
| 2019-08-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,687 | $191.41 | $322,909 | 740,832 |
| 2019-08-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 885 | $190.24 | $168,362 | 742,519 |
| 2019-08-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 100 | $188.52 | $18,852 | 743,404 |
| 2019-08-07 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,241 | $187.71 | $608,368 | 1,469,733 |
| 2019-08-07 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,163 | $187.00 | $404,481 | 1,472,974 |
| 2019-08-07 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 811 | $185.66 | $150,570 | 1,475,137 |
| 2019-08-07 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,128 | $184.80 | $208,454 | 1,475,948 |
| 2019-08-07 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 900 | $183.04 | $164,736 | 1,477,076 |
| 2019-08-07 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 7,611 | $182.24 | $1,387,029 | 1,477,976 |
| 2019-08-07 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,446 | $181.40 | $625,104 | 1,485,587 |
| 2019-08-07 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,100 | $180.35 | $559,085 | 1,489,033 |
| 2019-08-07 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,300 | $179.10 | $591,030 | 1,492,133 |
| 2019-08-07 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,000 | $178.38 | $535,140 | 1,495,433 |
| 2019-08-07 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 300 | $175.55 | $52,665 | 1,498,433 |
| 2019-08-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 534 | $177.75 | $94,918 | 87,074 |
| 2019-07-16 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 10 | $180.80 | $1,808 | 744,131 |
| 2019-07-16 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,351 | $179.88 | $602,778 | 735,867 |
| 2019-07-16 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,139 | $178.19 | $915,718 | 736,946 |
| 2019-07-12 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 439 | $0.00 | $0 | 149,958 |
| 2019-07-12 | Shah Dharmesh | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 439 | $1.53 | $672 | 1,499,157 |
| 2019-07-11 | NORRINGTON LORRIE M | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 28,333 | $0.00 | $0 | 0 |
| 2019-07-11 | NORRINGTON LORRIE M | Dir |
Open-market sell
S
|
Common Stock | 1,813 | $179.44 | $325,325 | 2,346 |
| 2019-07-11 | NORRINGTON LORRIE M | Dir |
Open-market sell
S
|
Common Stock | 10,010 | $178.83 | $1,790,088 | 4,159 |
| 2019-07-11 | NORRINGTON LORRIE M | Dir |
Open-market sell
S
|
Common Stock | 12,973 | $177.72 | $2,305,562 | 14,169 |
| 2019-07-11 | NORRINGTON LORRIE M | Dir |
Open-market sell
S
|
Common Stock | 3,537 | $176.76 | $625,200 | 27,142 |
| 2019-07-11 | NORRINGTON LORRIE M | Dir |
Exercise / conversion
M
|
Common Stock | 28,333 | $14.40 | $407,995 | 30,679 |
| 2019-07-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 8,863 | $174.90 | $1,550,139 | 1,498,718 |
| 2019-07-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 12,902 | $174.26 | $2,248,303 | 1,507,581 |
| 2019-07-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 6,135 | $173.12 | $1,062,091 | 1,520,483 |
| 2019-07-01 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,100 | $172.08 | $533,448 | 1,526,618 |
| 2019-07-01 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 1,117 | $174.76 | $195,207 | 1,529,718 |
| 2019-06-24 | Sherman J Donald | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 293,223 |
| 2019-06-24 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 867 | $178.84 | $155,054 | 89,008 |
| 2019-06-24 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 475 | $177.73 | $84,422 | 89,875 |
| 2019-06-24 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 800 | $177.03 | $141,624 | 90,350 |
| 2019-06-24 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 3,875 | $175.12 | $678,590 | 91,150 |
| 2019-06-24 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 7,118 | $173.88 | $1,237,678 | 95,025 |
| 2019-06-24 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 5,290 | $173.20 | $916,228 | 102,143 |
| 2019-06-24 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 6,575 | $171.93 | $1,130,440 | 107,433 |
| 2019-06-24 | Sherman J Donald | President and COO |
Exercise / conversion
M
|
Common Stock | 25,000 | $5.76 | $144,000 | 114,008 |
| 2019-06-18 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 7,800 | $177.71 | $1,386,138 | 746,102 |
| 2019-06-18 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 700 | $177.00 | $123,900 | 753,902 |
| 2019-06-05 | Simon Michael K | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 701 | $0.00 | $0 | 701 |
| 2019-06-05 | Simon Michael K | Dir |
Equity grant / award
A
|
Common Stock | 835 | $0.00 | $0 | 29,347 |
| 2019-06-04 | Madeley Hunter | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 1,005 | $165.00 | $165,825 | 34,765 |
| 2019-06-03 | Madeley Hunter | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 392 | $162.24 | $63,598 | 35,770 |
| 2019-06-03 | Bueker Kathryn | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 145 | $165.00 | $23,925 | 41,410 |
| 2019-05-02 | Madeley Hunter | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 1,005 | $181.00 | $181,905 | 36,022 |
| 2019-05-01 | Madeley Hunter | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 393 | $181.55 | $71,349 | 37,027 |
| 2019-04-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 1,399 | $166.73 | $233,255 | 90,077 |
| 2019-03-25 | Sherman J Donald | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 318,223 |
| 2019-03-25 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 100 | $167.33 | $16,733 | 91,476 |
| 2019-03-25 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 5,992 | $166.49 | $997,608 | 91,576 |
| 2019-03-25 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 12,978 | $165.61 | $2,149,287 | 97,568 |
| 2019-03-25 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 4,440 | $164.86 | $731,978 | 110,546 |
| 2019-03-25 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 1,490 | $163.67 | $243,868 | 114,986 |
| 2019-03-25 | Sherman J Donald | President and COO |
Exercise / conversion
M
|
Common Stock | 25,000 | $5.76 | $144,000 | 116,476 |
| 2019-03-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,000 | $170.24 | $340,480 | 757,515 |
| 2019-03-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 10,789 | $169.16 | $1,825,067 | 759,515 |
| 2019-03-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 7,086 | $168.54 | $1,194,274 | 770,304 |
| 2019-03-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,125 | $167.52 | $858,540 | 777,390 |
| 2019-03-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 353 | $171.92 | $60,688 | 91,476 |
| 2019-02-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,102 | $167.67 | $352,442 | 1,532,730 |
| 2019-02-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 10,313 | $166.97 | $1,721,962 | 1,534,832 |
| 2019-02-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 15,585 | $166.09 | $2,588,513 | 1,545,145 |
| 2019-02-11 | Gill Ronald S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,133 | $0.00 | $0 | 0 |
| 2019-02-11 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 4,133 | $166.92 | $689,880 | 14,074 |
| 2019-02-11 | Gill Ronald S | Dir |
Exercise / conversion
M
|
Common Stock | 4,133 | $5.76 | $23,806 | 18,207 |
| 2019-02-05 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 99,958 | $0.00 | $0 | 439 |
| 2019-02-05 | Halligan Brian | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 99,958 | $1.53 | $152,936 | 782,931 |
| 2019-02-01 | Sherman J Donald | President and COO |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 10,522 | $0.00 | $0 | 10,522 |
| 2019-02-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 353 | $159.72 | $56,381 | 91,829 |
| 2019-02-01 | Sherman J Donald | President and COO |
Equity grant / award
A
|
Common Stock | 13,805 | $0.00 | $0 | 92,182 |
| 2019-01-14 | Madeley Hunter | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 1,199 | $137.13 | $164,419 | 35,526 |
| 2019-01-10 | Gill Ronald S | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,140 | $0.00 | $0 | 4,133 |
| 2019-01-10 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 207 | $139.90 | $28,959 | 14,074 |
| 2019-01-10 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 1,530 | $138.60 | $212,058 | 14,281 |
| 2019-01-10 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 1,203 | $137.51 | $165,425 | 15,811 |
| 2019-01-10 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 1,200 | $136.91 | $164,292 | 17,014 |
| 2019-01-10 | Gill Ronald S | Dir |
Exercise / conversion
M
|
Common Stock | 4,140 | $5.76 | $23,846 | 18,214 |
| 2019-01-02 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 880 | $125.28 | $110,246 | 78,377 |
| 2019-01-02 | Shah Dharmesh | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 746 | $125.28 | $93,459 | 1,550,185 |
| 2018-12-24 | Sherman J Donald | President and COO |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 79,257 |
| 2018-12-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,222 | $125.94 | $153,899 | 664,975 |
| 2018-12-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 400 | $125.30 | $50,120 | 666,197 |
| 2018-12-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,280 | $124.04 | $158,771 | 666,597 |
| 2018-12-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,552 | $122.85 | $682,063 | 667,877 |
| 2018-12-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,557 | $121.98 | $677,843 | 673,429 |
| 2018-12-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,060 | $125.89 | $133,443 | 678,986 |
| 2018-12-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 206 | $125.02 | $25,754 | 680,046 |
| 2018-12-17 | Sherman J Donald | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 15,000 | $0.00 | $0 | 343,223 |
| 2018-12-17 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 800 | $130.07 | $104,056 | 89,257 |
| 2018-12-17 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 2,250 | $128.72 | $289,620 | 90,057 |
| 2018-12-17 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 2,564 | $128.02 | $328,243 | 92,307 |
| 2018-12-17 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 2,987 | $126.89 | $379,020 | 94,871 |
| 2018-12-17 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 6,399 | $125.85 | $805,314 | 97,858 |
| 2018-12-17 | Sherman J Donald | President and COO |
Exercise / conversion
M
|
Common Stock | 15,000 | $5.76 | $86,400 | 104,257 |
| 2018-12-10 | Gill Ronald S | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,140 | $0.00 | $0 | 8,273 |
| 2018-12-10 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 4,140 | $128.15 | $530,541 | 14,074 |
| 2018-12-10 | Gill Ronald S | Dir |
Exercise / conversion
M
|
Common Stock | 4,140 | $5.76 | $23,846 | 18,214 |
| 2018-12-03 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 767 | $139.94 | $107,334 | 89,257 |
| 2018-11-19 | Kelleher John P. | General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,000 | $0.00 | $0 | 12,716 |
| 2018-11-19 | Kelleher John P. | General Counsel |
Exercise / conversion
M
|
Common Stock | 4,000 | $5.76 | $23,040 | 40,952 |
| 2018-11-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $128.31 | $12,831 | 1,551,588 |
| 2018-11-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 788 | $127.64 | $100,580 | 1,551,688 |
| 2018-11-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 4,370 | $126.58 | $553,155 | 1,552,476 |
| 2018-11-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 11,085 | $125.65 | $1,392,830 | 1,556,846 |
| 2018-11-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 10,657 | $124.72 | $1,329,141 | 1,567,931 |
| 2018-11-12 | Gill Ronald S | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,140 | $0.00 | $0 | 12,413 |
| 2018-11-12 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 931 | $133.58 | $124,363 | 14,074 |
| 2018-11-12 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 3,209 | $132.24 | $424,358 | 15,005 |
| 2018-11-12 | Gill Ronald S | Dir |
Exercise / conversion
M
|
Common Stock | 4,140 | $5.76 | $23,846 | 18,214 |
| 2018-11-02 | Kelleher John P. | General Counsel |
Open-market sell
S
|
Common Stock | 508 | $140.95 | $71,603 | 36,952 |
| 2018-11-01 | Kelleher John P. | General Counsel |
Other disposed transaction
F
|
Common Stock | 408 | $140.95 | $57,508 | 37,460 |
| 2018-10-10 | Gill Ronald S | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,140 | $0.00 | $0 | 16,553 |
| 2018-10-10 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 4,140 | $133.62 | $553,187 | 14,074 |
| 2018-10-10 | Gill Ronald S | Dir |
Exercise / conversion
M
|
Common Stock | 4,140 | $5.76 | $23,846 | 18,214 |
| 2018-10-01 | NORRINGTON LORRIE M | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 20,000 | $0.00 | $0 | 28,333 |
| 2018-10-01 | NORRINGTON LORRIE M | Dir |
Open-market sell
S
|
Common Stock | 2,600 | $152.88 | $397,488 | 1,511 |
| 2018-10-01 | NORRINGTON LORRIE M | Dir |
Open-market sell
S
|
Common Stock | 3,800 | $152.35 | $578,930 | 4,111 |
| 2018-10-01 | NORRINGTON LORRIE M | Dir |
Open-market sell
S
|
Common Stock | 6,303 | $150.96 | $951,501 | 7,911 |
| 2018-10-01 | NORRINGTON LORRIE M | Dir |
Open-market sell
S
|
Common Stock | 7,297 | $150.26 | $1,096,447 | 14,214 |
| 2018-10-01 | NORRINGTON LORRIE M | Dir |
Exercise / conversion
M
|
Common Stock | 20,000 | $14.40 | $288,000 | 21,511 |
| 2018-10-01 | NORRINGTON LORRIE M | Dir |
Open-market sell
S
|
Common Stock | 1,764 | $151.92 | $267,987 | 1,511 |
| 2018-09-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 15,308 | $149.55 | $2,289,311 | 683,884 |
| 2018-09-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,642 | $148.87 | $988,795 | 699,192 |
| 2018-09-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 500 | $147.61 | $73,805 | 705,834 |
| 2018-09-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,550 | $146.45 | $373,448 | 706,334 |
| 2018-09-14 | Sherman J Donald | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 358,223 |
| 2018-09-14 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 14,774 | $159.98 | $2,363,545 | 92,040 |
| 2018-09-14 | Sherman J Donald | President and COO |
Open-market sell
S
|
Common Stock | 10,226 | $159.37 | $1,629,718 | 106,814 |
| 2018-09-14 | Sherman J Donald | President and COO |
Exercise / conversion
M
|
Common Stock | 25,000 | $5.76 | $144,000 | 117,040 |
| 2018-09-10 | Gill Ronald S | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,140 | $0.00 | $0 | 20,693 |
| 2018-09-10 | Gill Ronald S | Dir |
Open-market sell
S
|
Common Stock | 4,140 | $152.33 | $630,646 | 14,074 |
| 2018-09-10 | Gill Ronald S | Dir |
Exercise / conversion
M
|
Common Stock | 4,140 | $5.76 | $23,846 | 18,214 |
| 2018-09-04 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 767 | $145.60 | $111,675 | 92,040 |
| 2018-08-21 | Kelleher John P. | General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,885 | $0.00 | $0 | 5,759 |
| 2018-08-21 | Kelleher John P. | General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,620 | $0.00 | $0 | 3,934 |
| 2018-08-21 | Kelleher John P. | General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 310 | $0.00 | $0 | 5,458 |
| 2018-08-21 | Kelleher John P. | General Counsel |
Open-market sell
S
|
Common Stock | 3,815 | $130.00 | $495,950 | 40,238 |
| 2018-08-21 | Kelleher John P. | General Counsel |
Exercise / conversion
M
|
Common Stock | 1,885 | $52.80 | $99,528 | 44,053 |
| 2018-08-21 | Kelleher John P. | General Counsel |
Exercise / conversion
M
|
Common Stock | 1,620 | $40.59 | $65,756 | 42,168 |
| 2018-08-21 | Kelleher John P. | General Counsel |
Exercise / conversion
M
|
Common Stock | 310 | $34.76 | $10,776 | 40,548 |
| 2018-08-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,100 | $130.24 | $143,264 | 1,580,950 |
| 2018-08-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,800 | $129.57 | $233,226 | 1,582,050 |
| 2018-08-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 800 | $128.34 | $102,672 | 1,583,850 |
| 2018-08-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,616 | $126.03 | $329,694 | 1,584,650 |
| 2018-08-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 9,717 | $125.55 | $1,219,969 | 1,587,266 |
| 2018-08-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 13,967 | $124.49 | $1,738,752 | 1,596,983 |
| 2018-08-07 | Madeley Hunter | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 5,600 | $128.01 | $716,856 | 41,073 |
| 2018-08-02 | Madeley Hunter | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 1,000 | $120.00 | $120,000 | 46,673 |
| 2018-08-01 | Madeley Hunter | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 487 | $128.60 | $62,628 | 47,673 |
| 2018-07-02 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 1,249 | $128.10 | $159,997 | 93,574 |
| 2018-06-27 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $129.50 | $12,950 | 1,612,656 |
| 2018-06-27 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,800 | $128.69 | $231,642 | 1,612,756 |
| 2018-06-27 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 5,008 | $127.61 | $639,071 | 1,614,556 |
| 2018-06-27 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,800 | $126.52 | $354,256 | 1,619,564 |
| 2018-06-27 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,000 | $125.77 | $377,310 | 1,622,364 |
| 2018-06-27 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 4,320 | $124.71 | $538,747 | 1,625,364 |
| 2018-06-27 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 6,714 | $122.94 | $825,419 | 1,629,684 |
| 2018-06-27 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 5,258 | $122.08 | $641,897 | 1,636,398 |
| 2018-06-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 9,504 | $141.91 | $1,348,713 | 712,516 |
| 2018-06-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 7,096 | $141.01 | $1,000,607 | 722,020 |
| 2018-06-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,000 | $140.09 | $840,540 | 729,116 |
| 2018-06-20 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,400 | $138.89 | $333,336 | 735,116 |
| 2018-06-15 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 457 | $0.00 | $0 | 14,176 |
| 2018-06-15 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 475 | $0.00 | $0 | 9,018 |
| 2018-06-15 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 932 | $133.35 | $124,282 | 67,135 |
| 2018-06-15 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 457 | $52.80 | $24,130 | 68,067 |
| 2018-06-15 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 475 | $40.59 | $19,280 | 67,610 |
| 2018-06-06 | Ward Jill A | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 873 | $0.00 | $0 | 873 |
| 2018-06-06 | Ward Jill A | Dir |
Equity grant / award
A
|
Common Stock | 1,111 | $0.00 | $0 | 2,125 |
| 2018-06-01 | Madeley Hunter | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 1,000 | $121.25 | $121,250 | 49,950 |
| 2018-06-01 | Madeley Hunter | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 486 | $125.70 | $61,090 | 50,950 |
| 2018-05-22 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 208 | $0.00 | $0 | 1,667 |
| 2018-05-22 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 208 | $34.76 | $7,230 | 67,874 |
| 2018-05-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,813 | $109.15 | $307,039 | 1,642,313 |
| 2018-05-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 10,987 | $108.49 | $1,191,980 | 1,645,126 |
| 2018-05-15 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 9,200 | $107.55 | $989,460 | 1,656,113 |
| 2018-05-02 | Madeley Hunter | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 1,000 | $105.30 | $105,300 | 51,267 |
| 2018-05-01 | Madeley Hunter | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 487 | $105.30 | $51,281 | 52,267 |
| 2018-04-27 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 417 | $0.00 | $0 | 1,875 |
| 2018-04-27 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 417 | $34.76 | $14,495 | 68,406 |
| 2018-04-24 | Sahai Avanish | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 109 | $0.00 | $0 | 109 |
| 2018-04-24 | Sahai Avanish | Dir |
Equity grant / award
A
|
Common Stock | 132 | $0.00 | $0 | 132 |
| 2018-04-16 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,942 | $0.00 | $0 | 18,007 |
| 2018-04-16 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 11,542 | $0.00 | $0 | 10,917 |
| 2018-04-16 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,516 | $0.00 | $0 | 2,292 |
| 2018-04-16 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,584 | $112.21 | $177,741 | 67,989 |
| 2018-04-16 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,200 | $111.26 | $578,552 | 69,573 |
| 2018-04-16 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,392 | $110.43 | $705,869 | 74,773 |
| 2018-04-16 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,824 | $109.53 | $747,433 | 81,165 |
| 2018-04-16 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 3,942 | $52.80 | $208,138 | 87,989 |
| 2018-04-16 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 11,542 | $40.59 | $468,490 | 84,047 |
| 2018-04-16 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 4,516 | $34.76 | $156,976 | 72,505 |
| 2018-04-02 | Halligan Brian | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 1,589 | $107.50 | $170,818 | 739,560 |
| 2018-04-02 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 1,249 | $107.50 | $134,268 | 96,356 |
| 2018-03-26 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 7,524 | $114.16 | $858,940 | 68,728 |
| 2018-03-26 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 12,476 | $113.62 | $1,417,523 | 76,252 |
| 2018-03-26 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Common Stock | 2,775 | $0.00 | $0 | 6,808 |
| 2018-03-26 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Common Stock | 17,225 | $0.00 | $0 | 0 |
| 2018-03-20 | Halligan Brian | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 2,500 | $0.00 | $0 | 741,149 |
| 2018-03-01 | Sherman J Donald | President and COO |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 13,860 | $0.00 | $0 | 13,860 |
| 2018-03-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 750 | $112.15 | $84,112 | 97,605 |
| 2018-03-01 | Sherman J Donald | President and COO |
Equity grant / award
A
|
Common Stock | 17,348 | $0.00 | $0 | 98,355 |
| 2018-02-15 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 322 | $0.00 | $0 | 22,459 |
| 2018-02-15 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 417 | $0.00 | $0 | 9,583 |
| 2018-02-15 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 322 | $40.59 | $13,070 | 69,472 |
| 2018-02-15 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 417 | $34.76 | $14,495 | 69,150 |
| 2018-02-15 | Herendeen Julia | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,000 | $0.00 | $0 | 136 |
| 2018-02-15 | Herendeen Julia | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $103.45 | $103,450 | 4,540 |
| 2018-02-15 | Herendeen Julia | Dir |
Exercise / conversion
M
|
Common Stock | 1,000 | $48.66 | $48,660 | 5,540 |
| 2018-02-14 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 15,000 | $0.00 | $0 | 17,226 |
| 2018-02-14 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,300 | $96.09 | $221,007 | 68,733 |
| 2018-02-14 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,300 | $98.18 | $127,634 | 73,333 |
| 2018-02-14 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,200 | $99.31 | $119,172 | 74,633 |
| 2018-02-14 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,305 | $100.29 | $532,038 | 75,833 |
| 2018-02-14 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,595 | $101.15 | $262,484 | 81,138 |
| 2018-02-14 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 15,000 | $14.40 | $216,000 | 83,733 |
| 2018-02-01 | Halligan Brian | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 1,021 | $96.35 | $98,373 | 746,783 |
| 2018-02-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 509 | $96.35 | $49,042 | 81,007 |
| 2018-01-02 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 2,754 | $89.45 | $246,345 | 81,516 |
| 2017-12-29 | Herendeen Julia | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,000 | $0.00 | $0 | 1,136 |
| 2017-12-29 | Herendeen Julia | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $89.15 | $89,150 | 4,540 |
| 2017-12-29 | Herendeen Julia | Dir |
Exercise / conversion
M
|
Common Stock | 1,000 | $48.66 | $48,660 | 5,540 |
| 2017-12-21 | Sherman J Donald | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,264 | $0.00 | $0 | 433,223 |
| 2017-12-21 | Sherman J Donald | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,297 | $0.00 | $0 | 14,370 |
| 2017-12-21 | Sherman J Donald | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,248 | $0.00 | $0 | 3,752 |
| 2017-12-21 | Sherman J Donald | President and COO |
Exercise / conversion
M
|
Common Stock | 6,264 | $5.76 | $36,081 | 84,270 |
| 2017-12-21 | Sherman J Donald | President and COO |
Exercise / conversion
M
|
Common Stock | 2,297 | $34.76 | $79,844 | 78,006 |
| 2017-12-21 | Sherman J Donald | President and COO |
Exercise / conversion
M
|
Common Stock | 1,248 | $16.14 | $20,143 | 75,709 |
| 2017-12-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 18,800 | $88.53 | $1,664,420 | 777,319 |
| 2017-12-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,200 | $87.61 | $543,201 | 796,119 |
| 2017-12-01 | Sherman J Donald | President and COO |
Other disposed transaction
F
|
Common Stock | 585 | $81.20 | $47,502 | 74,461 |
| 2017-11-08 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 15,000 | $0.00 | $0 | 32,226 |
| 2017-11-08 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,896 | $84.50 | $244,718 | 72,786 |
| 2017-11-08 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 7,330 | $83.72 | $613,638 | 75,682 |
| 2017-11-08 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,405 | $82.65 | $198,780 | 83,012 |
| 2017-11-08 | Kinzer John | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,369 | $81.75 | $193,678 | 85,417 |
| 2017-11-08 | Kinzer John | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 15,000 | $14.40 | $216,000 | 87,786 |
| 2017-11-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 4,172 | $86.39 | $360,423 | 1,677,254 |
| 2017-11-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,871 | $85.71 | $246,068 | 1,681,426 |
| 2017-11-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 11,438 | $84.69 | $968,719 | 1,684,297 |
| 2017-11-06 | Shah Dharmesh | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 5,519 | $83.86 | $462,818 | 1,695,735 |
| 2017-09-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,100 | $73.63 | $80,993 | 747,804 |
| 2017-09-15 | Halligan Brian | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 23,900 | $73.10 | $1,747,090 | 748,904 |