Financial Metrics
PAYC Paycom Software, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 90126000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 73880000.0 | -18.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 77325000.0 | +4.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 119508000.0 | +54.6% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 98227000.0 | -17.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 101287000.0 | +3.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 153916000.0 | +52.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 128800000.0 | -16.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 133288000.0 | +3.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 199943000.0 | +50.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 169313000.0 | -15.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 175006000.0 | +3.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 242368000.0 | +38.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 181587000.0 | -25.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 196532000.0 | +8.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 272198000.0 | +38.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 242146000.0 | -11.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 256194000.0 | +5.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 353519000.0 | +38.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 316924000.0 | -10.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 334167000.0 | +5.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 451637000.0 | +35.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 401139000.0 | -11.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 406303000.0 | +1.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 499900000.0 | +23.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 437500000.0 | -12.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 451900000.0 | +3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 530500000.0 | +17.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 483600000.0 | -8.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 493300000.0 | +2.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 329141000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 433047000.0 | +31.6% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 566336000.0 | +30.8% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 737671000.0 | +30.3% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 841434000.0 | +14.1% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1055524000.0 | +25.4% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1375200000.0 | +30.3% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 1693700000.0 | +23.2% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1883200000.0 | +11.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2051700000.0 | +8.9% | USD | 10-K | 2026-02-19 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 421200000.0 | — | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 353600000.0 | -16.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 363600000.0 | +2.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 445900000.0 | +22.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 396100000.0 | -11.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 407900000.0 | +3.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 1162500000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 1417400000.0 | +21.9% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1548600000.0 | +9.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1706300000.0 | +10.2% | USD | 10-K | 2026-02-19 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 28704000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 16004000.0 | -44.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 582000.0 | -96.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 52510000.0 | +8922.3% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 18792000.0 | -64.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 22007000.0 | +17.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 51020000.0 | +131.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 43037000.0 | -15.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 36245000.0 | -15.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 62488000.0 | +72.4% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 52886000.0 | -15.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 50556000.0 | -4.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 89264000.0 | +76.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 26576000.0 | -70.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 34036000.0 | +28.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 94546000.0 | +177.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 47090000.0 | -50.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 43305000.0 | -8.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 126267000.0 | +191.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 72313000.0 | -42.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 74265000.0 | +2.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 160432000.0 | +116.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 87266000.0 | -45.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 96901000.0 | +11.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 285800000.0 | +194.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 95100000.0 | -66.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 104900000.0 | +10.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 185100000.0 | +76.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 112300000.0 | -39.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 112600000.0 | +0.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 101740000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 129710000.0 | +27.5% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 173715000.0 | +33.9% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 226224000.0 | +30.2% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 186123000.0 | -17.7% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 253567000.0 | +36.2% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 378700000.0 | +49.3% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 451300000.0 | +19.2% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 634300000.0 | +40.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 567200000.0 | -10.6% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 18588000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 10421000.0 | -43.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 6198000.0 | -40.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 33694000.0 | +443.6% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 20016000.0 | -40.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 74620000.0 | +272.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 41160000.0 | -44.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 35722000.0 | -13.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 105651000.0 | +195.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 47282000.0 | -55.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 48762000.0 | +3.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 135196000.0 | +177.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 63015000.0 | -53.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 28589000.0 | -54.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 119086000.0 | +316.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 64616000.0 | -45.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 52278000.0 | -19.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 147273000.0 | +181.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 91930000.0 | -37.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 57355000.0 | -37.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 201438000.0 | +251.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 119296000.0 | -40.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 64516000.0 | -45.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 259031000.0 | +301.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 247200000.0 | -4.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 315200000.0 | +27.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 388400000.0 | +23.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 139400000.0 | -64.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 228900000.0 | +64.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 339600000.0 | +48.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 70421000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 123486000.0 | +75.4% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 137065000.0 | +11.0% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 180576000.0 | +31.7% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 143453000.0 | -20.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 195960000.0 | +36.6% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 281400000.0 | +43.6% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 340800000.0 | +21.1% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 502000000.0 | +47.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 453400000.0 | -9.7% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.32 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.18 | -43.8% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.11 | -38.9% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.58 | +427.3% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.34 | -41.4% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.36 | +5.9% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.71 | +97.2% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.62 | -12.7% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.5 | -19.4% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.82 | +64.0% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.85 | +3.7% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.68 | -20.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.09 | +60.3% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.5 | -54.1% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.48 | -4.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.12 | +133.3% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.9 | -19.6% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.52 | -42.2% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.58 | +203.8% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.99 | -37.3% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.9 | -9.1% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.06 | +128.9% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.11 | -46.1% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.3 | +17.1% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4.37 | +236.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.2 | -72.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.31 | +9.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.49 | +90.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.59 | -36.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.97 | +23.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.21 | — | USD/shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 2.13 | +76.0% | USD/shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 2.37 | +11.3% | USD/shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 3.14 | +32.5% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 2.49 | -20.7% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 3.39 | +36.1% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 4.86 | +43.4% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 5.91 | +21.6% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 8.93 | +51.1% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8.13 | -9.0% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.31 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.18 | -41.9% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.1 | -44.4% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.57 | +470.0% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.34 | -40.4% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.35 | +2.9% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.7 | +100.0% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.61 | -12.9% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.49 | -19.7% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.81 | +65.3% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.83 | +2.5% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.67 | -19.3% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.08 | +61.2% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.49 | -54.6% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.47 | -4.1% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.11 | +136.2% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.9 | -18.9% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.52 | -42.2% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.58 | +203.8% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.99 | -37.3% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.9 | -9.1% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.06 | +128.9% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.11 | -46.1% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.3 | +17.1% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4.37 | +236.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.2 | -72.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.31 | +9.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.48 | +89.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.58 | -36.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.96 | +24.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.19 | — | USD/shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 2.1 | +76.5% | USD/shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 2.34 | +11.4% | USD/shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 3.09 | +32.1% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 2.46 | -20.4% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 3.37 | +37.0% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 4.84 | +43.6% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 5.88 | +21.5% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 8.92 | +51.7% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8.08 | -9.4% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 72075000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 80893000.0 | +12.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 74496000.0 | -7.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 60158000.0 | -19.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 92915000.0 | +54.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 68117000.0 | -26.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 66610000.0 | -2.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 46077000.0 | -30.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-03-31 | 68121000.0 | +47.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 54630000.0 | -19.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 85048000.0 | +55.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 45718000.0 | -46.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 91307000.0 | +99.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 94814000.0 | +3.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 108127000.0 | +14.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 133667000.0 | +23.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 181827000.0 | +36.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 113518000.0 | -37.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 156398000.0 | +37.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 151710000.0 | -3.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 215093000.0 | +41.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 202362000.0 | -5.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 230926000.0 | +14.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 277978000.0 | +20.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 360594000.0 | +29.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 279039000.0 | -22.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 317163000.0 | +13.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 400730000.0 | +26.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 505590000.0 | +26.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 536545000.0 | +6.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 484028000.0 | -9.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 294025000.0 | -39.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 371300000.0 | +26.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 346500000.0 | -6.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 325800000.0 | -6.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 402000000.0 | +23.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 520800000.0 | +29.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 532200000.0 | +2.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 375000000.0 | -29.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 60158000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 46077000.0 | -23.4% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 45718000.0 | -0.8% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 133667000.0 | +192.4% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 151710000.0 | +13.5% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 277978000.0 | +83.2% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 400700000.0 | +44.1% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 294000000.0 | -26.6% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 402000000.0 | +36.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 370000000.0 | -8.0% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2580000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 2775000.0 | +7.6% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1479000.0 | -46.7% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1339000.0 | -9.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1847000.0 | +37.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1803000.0 | -2.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1444000.0 | -19.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1576000.0 | +9.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2350000.0 | +49.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 2414000.0 | +2.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2213000.0 | -8.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 3414000.0 | +54.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 3835000.0 | +12.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 2850000.0 | -25.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2609000.0 | -8.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 9298000.0 | +256.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 8059000.0 | -13.3% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 9295000.0 | +15.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 12355000.0 | +32.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 9130000.0 | -26.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 19792000.0 | +116.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 19905000.0 | +0.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 13004000.0 | -34.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 9490000.0 | -27.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 17945000.0 | +89.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 20078000.0 | +11.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 14896000.0 | -25.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 22843000.0 | +53.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 17802000.0 | -22.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 16193000.0 | -9.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 15548000.0 | -4.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 16442000.0 | +5.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 19997000.0 | +21.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 20034000.0 | +0.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 20576000.0 | +2.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 39200000.0 | +90.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 31300000.0 | -20.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 39900000.0 | +27.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 50400000.0 | +26.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1339000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 1576000.0 | +17.7% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 3414000.0 | +116.6% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 9298000.0 | +172.3% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 9130000.0 | -1.8% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 9490000.0 | +3.9% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 22843000.0 | +140.7% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 16400000.0 | -28.2% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 39200000.0 | +139.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 44900000.0 | +14.5% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 736000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 441000.0 | -40.1% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 355000.0 | -19.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 675000.0 | +90.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 499000.0 | -26.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 520000.0 | +4.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 750000.0 | +44.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 979000.0 | +30.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 420000.0 | -57.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 477000.0 | +13.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 574000.0 | +20.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 797000.0 | +38.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 910000.0 | +14.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 767000.0 | -15.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 700000.0 | -8.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1158000.0 | +65.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 930000.0 | -19.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1376000.0 | +48.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 924000.0 | -32.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1151000.0 | +24.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1088000.0 | -5.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 882000.0 | -18.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 866000.0 | -1.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1131000.0 | +30.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 732000.0 | -35.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1647000.0 | +125.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1471000.0 | -10.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1607000.0 | +9.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 887000.0 | -44.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 874000.0 | -1.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 836000.0 | -4.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1383000.0 | +65.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1807000.0 | +30.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1415000.0 | -21.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1331000.0 | -5.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1400000.0 | +5.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1400000.0 | +0.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1600000.0 | +14.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1800000.0 | +12.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 675000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 979000.0 | +45.0% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 797000.0 | -18.6% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1158000.0 | +45.3% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1151000.0 | -0.6% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1131000.0 | -1.7% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1607000.0 | +42.1% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1400000.0 | -12.9% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1400000.0 | +0.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1700000.0 | +21.4% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1205803000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1122559000.0 | -6.9% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 677678000.0 | -39.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 925583000.0 | +36.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1051654000.0 | +13.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 866739000.0 | -17.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 876490000.0 | +1.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1176265000.0 | +34.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1205019000.0 | +2.4% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 1002032000.0 | -16.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1037534000.0 | +3.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1064622000.0 | +2.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1549484000.0 | +45.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1287986000.0 | -16.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1012975000.0 | -21.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1871100000.0 | +84.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1651561000.0 | -11.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1240058000.0 | -24.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1778316000.0 | +43.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1864605000.0 | +4.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2624207000.0 | +40.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2356522000.0 | -10.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 3313182000.0 | +40.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2252038000.0 | -32.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 4434296000.0 | +96.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3847992000.0 | -13.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2228362000.0 | -42.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2764172000.0 | +24.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 3054691000.0 | +10.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2708194000.0 | -11.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2562966000.0 | -5.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2813426000.0 | +9.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3296326000.0 | +17.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2846321000.0 | -13.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1977905000.0 | -30.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4304800000.0 | +117.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2989400000.0 | -30.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2402700000.0 | -19.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2542000000.0 | +5.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 925583000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 1176265000.0 | +27.1% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 1064622000.0 | -9.5% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1871100000.0 | +75.8% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1864605000.0 | -0.3% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 2252038000.0 | +20.8% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 2764172000.0 | +22.7% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 2813400000.0 | +1.8% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4304800000.0 | +53.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 5838800000.0 | +35.6% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1331632000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1258983000.0 | -5.5% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 820995000.0 | -34.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1078613000.0 | +31.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1218552000.0 | +13.0% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1045943000.0 | -14.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1069936000.0 | +2.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1550138000.0 | +44.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1608130000.0 | +3.7% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 1418965000.0 | -11.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1468186000.0 | +3.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1521926000.0 | +3.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2062828000.0 | +35.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1826192000.0 | -11.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1592027000.0 | -12.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2486917000.0 | +56.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2309725000.0 | -7.1% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1921500000.0 | -16.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2485199000.0 | +29.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2607912000.0 | +4.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 3406773000.0 | +30.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 3233087000.0 | -5.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 4218038000.0 | +30.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 3215145000.0 | -23.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 5444574000.0 | +69.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 4891703000.0 | -10.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 3314570000.0 | -32.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 3902513000.0 | +17.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 4241622000.0 | +8.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3951341000.0 | -6.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3856101000.0 | -2.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 4197539000.0 | +8.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4733264000.0 | +12.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4312744000.0 | -8.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3492530000.0 | -19.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 5859900000.0 | +67.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4572600000.0 | -22.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4031200000.0 | -11.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4245200000.0 | +5.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1078613000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 1550138000.0 | +43.7% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 1521926000.0 | -1.8% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 2486917000.0 | +63.4% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 2607912000.0 | +4.9% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 3215145000.0 | +23.3% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 3902513000.0 | +21.4% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 4197500000.0 | +7.6% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 5859900000.0 | +39.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 7598700000.0 | +29.7% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1161793000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1072497000.0 | -7.7% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 628894000.0 | -41.4% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 898894000.0 | +42.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1005429000.0 | +11.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 828452000.0 | -17.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 837612000.0 | +1.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1140152000.0 | +36.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1141342000.0 | +0.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 947056000.0 | -17.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 958149000.0 | +1.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1028682000.0 | +7.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1483710000.0 | +44.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1201278000.0 | -19.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 918478000.0 | -23.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1753522000.0 | +90.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1497915000.0 | -14.6% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1117251000.0 | -25.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1627801000.0 | +45.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1718030000.0 | +5.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2425574000.0 | +41.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2145208000.0 | -11.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 3086273000.0 | +43.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1990410000.0 | -35.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 4112531000.0 | +106.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3568472000.0 | -13.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1897755000.0 | -46.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2377037000.0 | +25.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2565098000.0 | +7.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2186727000.0 | -14.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2069910000.0 | -5.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2534643000.0 | +22.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2942312000.0 | +16.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2526883000.0 | -14.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1659683000.0 | -34.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3906800000.0 | +135.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2482200000.0 | -36.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1849200000.0 | -25.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2078500000.0 | +12.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 898894000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 1140152000.0 | +26.8% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 1028682000.0 | -9.8% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1753522000.0 | +70.5% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1718030000.0 | -2.0% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1990410000.0 | +15.9% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 2377037000.0 | +19.4% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 2534600000.0 | +6.6% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 3906800000.0 | +54.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 5368400000.0 | +37.4% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 1187173000.0 | — | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1664275000.0 | +40.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1391430000.0 | -16.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1117129000.0 | -19.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1960289000.0 | +75.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1709937000.0 | -12.8% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1335647000.0 | -21.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1852800000.0 | +38.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1952269000.0 | +5.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2661297000.0 | +36.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2440831000.0 | -8.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 3392697000.0 | +39.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2321431000.0 | -31.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 4435554000.0 | +91.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3897564000.0 | -12.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2238190000.0 | -42.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2719906000.0 | +21.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2907151000.0 | +6.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2544656000.0 | -12.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2434792000.0 | -4.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2894503000.0 | +18.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3295201000.0 | +13.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2886213000.0 | -12.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2027878000.0 | -29.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4284000000.0 | +111.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2855400000.0 | -33.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2229300000.0 | -21.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2535800000.0 | +13.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 1268891000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 1187173000.0 | -6.4% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1960289000.0 | +65.1% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1952269000.0 | -0.4% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 2321431000.0 | +18.9% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 2719906000.0 | +17.2% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 2894500000.0 | +6.4% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4284000000.0 | +48.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 5867200000.0 | +37.0% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 118364000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 128815000.0 | +8.8% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 131037000.0 | +1.7% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 116527000.0 | -11.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 146179000.0 | +25.4% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 145048000.0 | -0.8% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 157265000.0 | +8.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 281247000.0 | +78.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 333033000.0 | +18.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 329738000.0 | -1.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 360377000.0 | +9.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 334753000.0 | -7.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 398553000.0 | +19.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 434762000.0 | +9.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 474898000.0 | +9.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 526628000.0 | +10.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 599788000.0 | +13.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 585853000.0 | -2.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 632399000.0 | +7.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 655643000.0 | +3.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 745476000.0 | +13.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 792256000.0 | +6.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 825341000.0 | +4.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 893714000.0 | +8.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 1009020000.0 | +12.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 994139000.0 | -1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 1076380000.0 | +8.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1182607000.0 | +9.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 1334471000.0 | +12.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 1406685000.0 | +5.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 1421309000.0 | +1.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1303000000.0 | -8.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-03-31 | 1438100000.0 | +10.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 1426500000.0 | -0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1464700000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1575900000.0 | +7.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1717200000.0 | +9.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 1801900000.0 | +4.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1709400000.0 | -5.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 205693000.0 | — | USD | 10-K | 2020-02-13 |
| Annual | 2017-12-31 | 281247000.0 | +36.7% | USD | 10-K | 2021-02-18 |
| Annual | 2018-12-31 | 334753000.0 | +19.0% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 526628000.0 | +57.3% | USD | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 655643000.0 | +24.5% | USD | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 893700000.0 | +36.3% | USD | 10-K | 2025-02-20 |
| Annual | 2022-12-31 | 1182600000.0 | +32.3% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 1303000000.0 | +10.2% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1575900000.0 | +20.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1731500000.0 | +9.9% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 25550000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 29300000.0 | +14.7% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 30090000.0 | +2.7% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 29824000.0 | -0.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 31515000.0 | +5.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 34618000.0 | +9.8% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 34370000.0 | -0.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 35302000.0 | +2.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 35266000.0 | -0.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 35261000.0 | -0.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 34824000.0 | -1.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 34389000.0 | -1.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 33954000.0 | -1.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 33502000.0 | -1.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 33068000.0 | -1.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 32633000.0 | -1.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 32198000.0 | -1.3% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 31764000.0 | -1.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 31329000.0 | -1.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 30894000.0 | -1.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 30459000.0 | -1.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 30025000.0 | -1.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 29590000.0 | -1.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 29155000.0 | -1.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 28720000.0 | -1.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 29000000.0 | +1.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 29000000.0 | +0.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 29000000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 29000000.0 | +0.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 29000000.0 | +0.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 29000000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Annual | 2016-12-31 | 29824000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 35302000.0 | +18.4% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 34389000.0 | -2.6% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 32633000.0 | -5.1% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 30894000.0 | -5.3% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 29155000.0 | -5.6% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 29000000.0 | -0.5% | USD | 10-K | 2024-02-15 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 55293000.0 | — | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 92049000.0 | +66.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 57487000.0 | -37.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 99864000.0 | +73.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 145849000.0 | +46.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 80426000.0 | -44.9% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 122768000.0 | +52.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 176419000.0 | +43.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 82030000.0 | -53.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 107512000.0 | +31.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 174328000.0 | +62.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 89457000.0 | -48.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 146443000.0 | +63.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 229637000.0 | +56.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 117231000.0 | -48.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 168958000.0 | +44.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 236647000.0 | +40.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 146103000.0 | -38.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 251991000.0 | +72.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 350569000.0 | +39.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 148600000.0 | -57.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 280700000.0 | +88.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 373500000.0 | +33.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 182500000.0 | -51.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 305000000.0 | +67.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 482800000.0 | +58.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 98818000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 130149000.0 | +31.7% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 184817000.0 | +42.0% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 224263000.0 | +21.3% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 227207000.0 | +1.3% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 319362000.0 | +40.6% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 365100000.0 | +14.3% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 485000000.0 | +32.8% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 533900000.0 | +10.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 678900000.0 | +27.2% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 49320000.0 | — | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 22955000.0 | -53.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -24490000.0 | -206.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -61275000.0 | -150.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -86378000.0 | -41.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -17189000.0 | +80.1% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | -46930000.0 | -173.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -78148000.0 | -66.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -183629000.0 | -135.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -189993000.0 | -3.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -197767000.0 | -4.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 7455000.0 | +103.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -49783000.0 | -767.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -63978000.0 | -28.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -67626000.0 | -5.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -22510000.0 | +66.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -32028000.0 | -42.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -40618000.0 | -26.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -83378000.0 | -105.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -135642000.0 | -62.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 42300000.0 | +131.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 71700000.0 | +69.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 33500000.0 | -53.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -379900000.0 | -1234.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -565200000.0 | -48.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -659200000.0 | -16.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -204916000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 15581000.0 | +107.6% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -49417000.0 | -417.2% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | -219545000.0 | -344.3% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -117877000.0 | +46.3% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -257670000.0 | -118.6% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -23300000.0 | +91.0% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -196700000.0 | -744.2% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -22200000.0 | +88.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -611200000.0 | -2653.2% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -96654000.0 | — | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -108552000.0 | -12.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -10953000.0 | +89.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -248845000.0 | -2171.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -249928000.0 | -0.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 417565000.0 | +267.1% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 119688000.0 | -71.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -175445000.0 | -246.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -279011000.0 | -59.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -705420000.0 | -152.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -219891000.0 | +68.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 685369000.0 | +411.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 378635000.0 | -44.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1283999000.0 | +239.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2098868000.0 | +63.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1477971000.0 | -29.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -198871000.0 | -113.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 183003000.0 | +192.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -234350000.0 | -228.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -437693000.0 | -86.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 376100000.0 | +185.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -160400000.0 | -142.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1089300000.0 | -579.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1452300000.0 | -33.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -2129500000.0 | -46.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -2168200000.0 | -1.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 115542000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 145665000.0 | +26.1% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -247796000.0 | -270.1% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 650672000.0 | +362.6% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -165909000.0 | -125.5% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 165724000.0 | +199.9% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 254600000.0 | +53.6% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -274600000.0 | -207.9% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1108300000.0 | +503.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1022000000.0 | -7.8% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8363000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 24340000.0 | +191.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 32130000.0 | +32.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 9136000.0 | -71.6% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 21909000.0 | +139.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 42926000.0 | +95.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 18708000.0 | -56.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 31873000.0 | +70.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 44264000.0 | +38.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 14889000.0 | -66.4% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 34705000.0 | +133.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 71080000.0 | +104.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 25726000.0 | -63.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 52458000.0 | +103.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 73502000.0 | +40.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 25330000.0 | -65.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 62732000.0 | +147.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 86718000.0 | +38.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 34474000.0 | -60.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 67721000.0 | +96.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 92041000.0 | +35.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 40618000.0 | -55.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 83422000.0 | +105.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 135709000.0 | +62.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 47700000.0 | -64.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 93300000.0 | +95.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 141500000.0 | +51.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 37700000.0 | -73.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 99400000.0 | +163.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 197400000.0 | +98.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 43805000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 59389000.0 | +35.6% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 59906000.0 | +0.9% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 92934000.0 | +55.1% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 94102000.0 | +1.3% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 120692000.0 | +28.3% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 132700000.0 | +9.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 192600000.0 | +45.1% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 192900000.0 | +0.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 270900000.0 | +40.4% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 57138157.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 57539034.0 | +0.7% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 57898505.0 | +0.6% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 57331022.0 | -1.0% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 57349302.0 | +0.0% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 57938217.0 | +1.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 58131606.0 | +0.3% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 57788573.0 | -0.6% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 57916718.0 | +0.2% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 57701124.0 | -0.4% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 57730356.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 57277000.0 | -0.8% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 57447346.0 | +0.3% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 57629000.0 | +0.3% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 57657000.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 57660000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 57622000.0 | -0.1% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 57588000.0 | -0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 57605000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 57739000.0 | +0.2% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 57741000.0 | +0.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 57918000.0 | +0.3% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 57997000.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 58012000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 58015000.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 57864000.0 | -0.3% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 57867000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 57867000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 57872000.0 | +0.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 57949000.0 | +0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 57700000.0 | -0.4% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 56528000.0 | -2.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 56557000.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 56151000.0 | -0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 55885000.0 | -0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 55900000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 56000000.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 56200000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 55300000.0 | -1.6% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 57331022.0 | — | shares | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 57788573.0 | +0.8% | shares | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 57277000.0 | -0.9% | shares | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 57660000.0 | +0.7% | shares | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 57739000.0 | +0.1% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 58012000.0 | +0.5% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 57867000.0 | -0.2% | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 56500000.0 | -2.4% | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 55900000.0 | -1.1% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 54800000.0 | -2.0% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 57138157.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 57624163.0 | +0.9% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 58386260.0 | +1.3% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 58453283.0 | +0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 58471563.0 | +0.0% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 59520637.0 | +1.8% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 59953932.0 | +0.7% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 60149411.0 | +0.3% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 60446702.0 | +0.5% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 60638672.0 | +0.3% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 60698352.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 60747000.0 | +0.1% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 61027123.0 | +0.5% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 61302000.0 | +0.5% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 61346000.0 | +0.1% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 61350000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 61352000.0 | +0.0% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 61613000.0 | +0.4% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 61639000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 61861000.0 | +0.4% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 61864000.0 | +0.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 62135000.0 | +0.4% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 62275000.0 | +0.2% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 62298000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 62302000.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 62514000.0 | +0.3% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 62517000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 62518000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 62525000.0 | +0.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 62640000.0 | +0.2% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 62655000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 62675000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 62719000.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 62887000.0 | +0.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 62924000.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 63000000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 63100000.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 63500000.0 | +0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 63500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 58453283.0 | — | shares | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 60149411.0 | +2.9% | shares | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 60747000.0 | +1.0% | shares | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 61350000.0 | +1.0% | shares | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 61861000.0 | +0.8% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 62298000.0 | +0.7% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 62518000.0 | +0.4% | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 62700000.0 | +0.3% | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 63000000.0 | +0.5% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 63600000.0 | +1.0% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 57132909.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 57591556.0 | +0.8% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 57819734.0 | +0.4% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 57307187.0 | -0.9% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 57898914.0 | +1.0% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 58003222.0 | +0.2% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 57793023.0 | -0.4% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 57837000.0 | +0.1% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 57727000.0 | -0.2% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 57357000.0 | -0.6% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 57569000.0 | +0.4% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 57654000.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 57655000.0 | +0.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 57568000.0 | -0.2% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 57603000.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 57740000.0 | +0.2% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 57853000.0 | +0.2% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 57935000.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 58014000.0 | +0.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 57969000.0 | -0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 57865000.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 57867000.0 | +0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 57920000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 57825000.0 | -0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 56546000.0 | -2.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 56451000.0 | -0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 55929000.0 | -0.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 55973000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 56117000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 56113000.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 57550204.0 | — | shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 57839000.0 | +0.5% | shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 57711000.0 | -0.2% | shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 57561000.0 | -0.3% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 57620000.0 | +0.1% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 57885000.0 | +0.5% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 57928000.0 | +0.1% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 57707000.0 | -0.4% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 56208000.0 | -2.6% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 55765000.0 | -0.8% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 58362040.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 58697229.0 | +0.6% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 58907281.0 | +0.4% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 58525980.0 | -0.6% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 58816442.0 | +0.5% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 58873502.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 58738732.0 | -0.2% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 58721000.0 | -0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 58545000.0 | -0.3% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 58316000.0 | -0.4% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 58410000.0 | +0.2% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 58383000.0 | -0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 58440000.0 | +0.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 58237000.0 | -0.3% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 58171000.0 | -0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 58394000.0 | +0.4% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 58092000.0 | -0.5% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 58190000.0 | +0.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 58219000.0 | +0.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 58067000.0 | -0.3% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 58033000.0 | -0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 57991000.0 | -0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 58033000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 57966000.0 | -0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 56552000.0 | -2.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 56771000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 55964000.0 | -1.4% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 56279000.0 | +0.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 56500000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 56427000.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 58968099.0 | — | shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 58790000.0 | -0.3% | shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 58582000.0 | -0.4% | shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 58395000.0 | -0.3% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 58285000.0 | -0.2% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 58191000.0 | -0.2% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 58175000.0 | -0.0% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 57974000.0 | -0.3% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 56296000.0 | -2.9% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 56116000.0 | -0.3% | shares | 10-K | 2026-02-19 |
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.0677 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0587 | -13.3% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0942 | +60.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0981 | +4.1% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0939 | -4.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0947 | +0.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0957 | +1.1% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0908 | -5.2% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0908 | +0.0% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0969 | +6.8% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.0927 | -4.3% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1099 | +18.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1049 | -4.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0945 | -9.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0791 | -16.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0799 | +1.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0749 | -6.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0607 | -18.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0649 | +6.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0648 | -0.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1008 | +55.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1065 | +5.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1015 | -4.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1054 | +3.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1056 | +0.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1014 | -3.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1294 | +27.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1160 | -10.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1200 | +3.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1162 | -3.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.3052 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.2794 | -8.5% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.3721 | +33.2% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.2966 | -20.3% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.3226 | +8.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.3283 | +1.8% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.3524 | +7.3% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.4035 | +14.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.3214 | -20.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2700 | -16.0% | ratio | 10-K | 2026-02-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0379 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1.0467 | +0.8% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1.0776 | +3.0% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1.0297 | -4.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.0460 | +1.6% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1.0462 | +0.0% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1.0464 | +0.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1.0317 | -1.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1.0558 | +2.3% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 1.0580 | +0.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1.0829 | +2.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1.0349 | -4.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.0443 | +0.9% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1.0722 | +2.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.1029 | +2.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1.0671 | -3.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.1026 | +3.3% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1.1099 | +0.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1.0925 | -1.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.0853 | -0.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.0819 | -0.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1.0985 | +1.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.0735 | -2.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.1314 | +5.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.0782 | -4.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1.0783 | +0.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.1742 | +8.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.1629 | -1.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.1909 | +2.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.2385 | +4.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.2382 | -0.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.1100 | -10.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.1203 | +0.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.1264 | +0.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.1917 | +5.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.1019 | -7.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.2043 | +9.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.2993 | +7.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.2230 | -5.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.0297 | — | ratio | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 1.0317 | +0.2% | ratio | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 1.0349 | +0.3% | ratio | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1.0671 | +3.1% | ratio | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1.0853 | +1.7% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1.1314 | +4.3% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1.1629 | +2.8% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1.1100 | -4.5% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.1019 | -0.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.0876 | -1.3% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 3.5464 | — | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 4.1758 | +17.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 3.2004 | -23.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.3524 | -26.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 3.7223 | +58.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2.8509 | -23.4% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 2.2798 | -20.0% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2.9298 | +28.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2.9776 | +1.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 3.5699 | +19.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 3.0809 | -13.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 4.1107 | +33.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2.5975 | -36.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 4.3959 | +69.2% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3.9205 | -10.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.0794 | -47.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.2999 | +10.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.1785 | -5.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.8090 | -17.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.7131 | -5.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.2214 | +29.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.2914 | +3.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.0233 | -11.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.3845 | -31.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.7184 | +96.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.6628 | -38.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.2372 | -25.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.4834 | +19.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 4.5117 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 3.5464 | -21.4% | ratio | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 3.7223 | +5.0% | ratio | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 2.9776 | -20.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 2.5976 | -12.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 2.2999 | -11.5% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 2.2214 | -3.4% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.7184 | +22.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3.3885 | +24.6% | ratio | 10-K | 2026-02-19 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.8426 | — | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.8082 | -4.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.8046 | -0.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.8405 | +4.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.8191 | -2.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.8269 | +1.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 0.8453 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.8369 | -1.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.8223 | -1.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.8317 | +1.1% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2062 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.1411 | -31.6% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0802 | -43.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.2819 | +251.7% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.2038 | -27.7% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.7367 | +261.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.2674 | -63.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.2773 | +3.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.7927 | +185.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.2365 | -70.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.2880 | +21.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.7725 | +168.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.2600 | -66.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.1574 | -39.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.6059 | +284.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2374 | -60.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.2159 | -9.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.5748 | +166.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2600 | -54.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.1810 | -30.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.6028 | +233.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2641 | -56.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.1608 | -39.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.6375 | +296.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4945 | -22.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 0.7205 | +45.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.8595 | +19.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2628 | -69.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 0.4733 | +80.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.6884 | +45.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.2140 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.2852 | +33.3% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.2420 | -15.1% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.2448 | +1.1% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.1705 | -30.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.1857 | +8.9% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.2046 | +10.2% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.2012 | -1.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.2666 | +32.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2210 | -17.1% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3185 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.2166 | -32.0% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0075 | -96.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.4394 | +5737.7% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.1913 | -56.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.2173 | +13.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.3315 | +52.6% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.3341 | +0.8% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.2719 | -18.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.3125 | +14.9% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.3124 | -0.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2889 | -7.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.3683 | +27.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1464 | -60.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1732 | +18.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.3473 | +100.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1945 | -44.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1690 | -13.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.3572 | +111.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.2282 | -36.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2222 | -2.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3552 | +59.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2175 | -38.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2385 | +9.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5717 | +139.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2174 | -62.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2321 | +6.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3489 | +50.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2322 | -33.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2283 | -1.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.3091 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.2995 | -3.1% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.3067 | +2.4% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.3067 | -0.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.2212 | -27.9% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.2402 | +8.6% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.2754 | +14.6% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.2665 | -3.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.3368 | +26.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2765 | -17.9% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0620 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0754 | +21.6% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.1185 | +57.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0669 | -43.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 0.0924 | +38.1% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0822 | -11.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0795 | -3.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.0404 | -49.2% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-03-31 | 0.0597 | +47.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0577 | -3.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0888 | +53.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.0444 | -49.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0615 | +38.5% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.0789 | +28.3% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1177 | +49.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.0762 | -35.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1214 | +59.2% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1016 | -16.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0961 | -5.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0883 | -8.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0887 | +0.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0943 | +6.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0748 | -20.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.1397 | +86.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0877 | -37.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0782 | -10.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1671 | +113.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.1686 | +0.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1971 | +16.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2454 | +24.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2338 | -4.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.1160 | -50.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1262 | +8.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1371 | +8.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1963 | +43.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.1029 | -47.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2098 | +103.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2878 | +37.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1804 | -37.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0669 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.0404 | -39.6% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0444 | +10.0% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.0762 | +71.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0883 | +15.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.1397 | +58.2% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1686 | +20.7% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.1160 | -31.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1029 | -11.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0689 | -33.0% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0140 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0083 | -40.7% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0075 | -8.8% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0277 | +266.3% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0191 | -30.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0697 | +264.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0256 | -63.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.0252 | -1.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0720 | +185.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0229 | -68.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0267 | +16.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0849 | +218.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0273 | -67.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0149 | -45.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.0479 | +222.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0190 | -60.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0162 | -14.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0349 | +115.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0169 | -51.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0117 | -30.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0608 | +418.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0281 | -53.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0163 | -41.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0672 | +311.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0522 | -22.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 0.0731 | +39.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1112 | +52.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0305 | -72.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 0.0568 | +86.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0800 | +40.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0653 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.0797 | +22.0% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0901 | +13.1% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.0726 | -19.4% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0550 | -24.2% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0609 | +10.8% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0721 | +18.3% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0812 | +12.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0857 | +5.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0597 | -30.3% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1570 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0809 | -48.5% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0473 | -41.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.2305 | +387.3% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.1380 | -40.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.4745 | +243.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1236 | -74.0% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.1083 | -12.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.2932 | +170.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1186 | -59.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.1122 | -5.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.2847 | +153.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1051 | -63.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0488 | -53.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.1883 | +285.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0867 | -54.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0660 | -23.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.1784 | +170.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0911 | -48.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0577 | -36.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.1871 | +224.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0894 | -52.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0459 | -48.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.1822 | +297.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1719 | -5.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 0.2210 | +28.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2652 | +20.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0812 | -69.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 0.1270 | +56.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1987 | +56.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.3424 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.4391 | +28.2% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.4095 | -6.7% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.3429 | -16.3% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.2188 | -36.2% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.2193 | +0.2% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.2380 | +8.5% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.2616 | +9.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.3185 | +21.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2619 | -17.8% | ratio | 10-K | 2026-02-19 |
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-02-18 | Richison Chad R. | CEO and Chairman |
Equity grant / award
A
|
Common Stock | 71,827 | $0.00 | $0 | 2,762,421 |
| 2026-02-10 | Foster Robert D. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,515 | $124.94 | $439,164 | 19,852 |
| 2026-02-10 | Foster Robert D. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 9,589 | $0.00 | $0 | 23,367 |
| 2026-02-05 | Richison Chad R. | CEO, President and Chairman |
Other disposed transaction
F
|
Common Stock | 5,199 | $131.59 | $684,136 | 2,666,367 |
| 2025-12-10 | Foster Robert D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,300 | $162.66 | $211,458 | 14,747 |
| 2025-12-05 | Peck Randall | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 744 | $166.52 | $123,891 | 47,202 |
| 2025-12-05 | Peck Randall | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 6 | $166.50 | $999 | 47,946 |
| 2025-12-05 | Peck Randall | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,442 | $165.50 | $238,651 | 47,952 |
| 2025-11-21 | Richison Chad R. | CEO, President and Chairman |
Equity grant / award
G
|
Common Stock | 112 | $0.00 | $0 | 440 |
| 2025-11-21 | Richison Chad R. | CEO, President and Chairman |
Equity grant / award
G
|
Common Stock | 1,792 | $0.00 | $0 | 2,671,566 |
| 2025-11-14 | Foster Robert D. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,092 | $166.12 | $181,403 | 16,047 |
| 2025-11-01 | Gannon Rachael | Chief Automation Officer |
Other disposed transaction
F
|
Common Stock | 56 | $184.85 | $10,352 | 11,638 |
| 2025-09-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 24 | $225.69 | $5,417 | 24,533 |
| 2025-09-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 138 | $224.82 | $31,025 | 24,557 |
| 2025-09-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 752 | $223.47 | $168,049 | 24,695 |
| 2025-09-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 586 | $222.54 | $130,408 | 25,447 |
| 2025-07-17 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 1,200 | $0.00 | $0 | 26,033 |
| 2025-06-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 19 | $253.61 | $4,819 | 27,233 |
| 2025-06-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 289 | $250.75 | $72,467 | 27,271 |
| 2025-06-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 880 | $250.16 | $220,141 | 27,560 |
| 2025-06-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 131 | $249.03 | $32,623 | 28,440 |
| 2025-06-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 97 | $247.88 | $24,044 | 28,571 |
| 2025-06-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 65 | $246.92 | $16,050 | 28,668 |
| 2025-06-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $266.15 | $26,615 | 3,217,249 |
| 2025-06-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 6,700 | $265.31 | $1,777,577 | 3,217,349 |
| 2025-06-04 | Peck Randall | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 890 | $263.21 | $234,261 | 49,394 |
| 2025-06-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 23,200 | $265.20 | $6,152,640 | 3,224,049 |
| 2025-06-02 | Peck Randall | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 43 | $259.54 | $11,160 | 50,284 |
| 2025-05-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 7,531 | $261.18 | $1,966,947 | 3,247,249 |
| 2025-05-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 22,469 | $260.30 | $5,848,681 | 3,254,780 |
| 2025-05-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 838 | $258.92 | $216,975 | 3,277,249 |
| 2025-05-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,088 | $257.49 | $280,149 | 3,278,087 |
| 2025-05-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,550 | $256.21 | $397,126 | 3,279,175 |
| 2025-05-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 22,950 | $255.26 | $5,858,217 | 3,280,725 |
| 2025-05-10 | Vickroy Amy | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 342 | $258.38 | $88,366 | 31,913 |
| 2025-05-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 3,574 | $255.01 | $911,406 | 3,303,675 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 30,000 | $250.16 | $7,504,800 | 3,307,249 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 562 | $246.44 | $138,499 | 3,337,249 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 29,638 | $245.21 | $7,267,534 | 3,337,811 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 782 | $243.90 | $190,730 | 3,367,449 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 441 | $243.08 | $107,198 | 3,368,231 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 12,549 | $241.82 | $3,034,599 | 3,368,672 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 16,809 | $240.74 | $4,046,599 | 3,381,221 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,587 | $239.37 | $379,880 | 3,398,030 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 8,664 | $238.28 | $2,064,458 | 3,399,617 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 7,732 | $237.52 | $1,836,505 | 3,408,281 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 6,844 | $236.23 | $1,616,758 | 3,416,013 |
| 2025-05-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 4,392 | $235.51 | $1,034,360 | 3,422,857 |
| 2025-05-05 | Williams Felicia | — |
Equity grant / award
A
|
Common Stock | 1,099 | $0.00 | $0 | 3,706 |
| 2025-04-27 | Vickroy Amy | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 307 | $226.49 | $69,532 | 32,255 |
| 2025-03-13 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 100 | $203.40 | $20,340 | 28,733 |
| 2025-03-13 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 254 | $202.24 | $51,369 | 28,833 |
| 2025-03-13 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 847 | $201.52 | $170,687 | 29,087 |
| 2025-03-13 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 1,799 | $200.46 | $360,628 | 29,934 |
| 2025-02-25 | Vickroy Amy | EVP of Sales |
Other disposed transaction
F
|
Common Stock | 656 | $219.07 | $143,710 | 32,562 |
| 2025-02-24 | WATTS J C JR | — |
Open-market sell
S
|
Common Stock | 500 | $218.22 | $109,108 | 7,730 |
| 2025-02-21 | Peck Randall | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,600 | $212.19 | $763,866 | 50,665 |
| 2025-02-21 | Peck Randall | Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 8,390 | $0.00 | $0 | 54,265 |
| 2025-02-18 | PETERS FREDERICK C II | — |
Open-market sell
S
|
Common Stock | 1,500 | $210.57 | $315,855 | 14,783 |
| 2025-02-11 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 2,527 | $0.00 | $0 | 31,733 |
| 2025-02-10 | Smith Bradley Scott | Chief Information Officer |
Other disposed transaction
F
|
Common Stock | 1,995 | $204.76 | $408,496 | 32,834 |
| 2025-02-10 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
A
|
Common Stock | 4,522 | $0.00 | $0 | 34,829 |
| 2025-02-05 | Peck Randall | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 2,882 | $206.14 | $594,095 | 42,945 |
| 2024-12-10 | BINZ JOSEPH LEO | — |
Equity grant / award
A
|
Common Stock | 249 | $0.00 | $0 | 4,847 |
| 2024-12-04 | Richison Chad R. | CEO, President and Chairman |
Equity grant / award
G
|
Common Stock | 75 | $0.00 | $0 | 328 |
| 2024-12-04 | Richison Chad R. | CEO, President and Chairman |
Equity grant / award
G
|
Common Stock | 1,200 | $0.00 | $0 | 2,630,210 |
| 2024-12-02 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 1,150 | $0.00 | $0 | 292,699 |
| 2024-11-28 | Peck Randall | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 29 | $231.92 | $6,726 | 45,827 |
| 2024-11-26 | Richison Chad R. | CEO, President and Chairman |
Equity grant / award
G
|
Common Stock | 100,000 | $0.00 | $0 | 2,631,410 |
| 2024-11-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 8 | $230.80 | $1,846 | 3,427,249 |
| 2024-11-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 714 | $230.06 | $164,263 | 3,427,257 |
| 2024-11-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 781 | $229.07 | $178,904 | 3,427,971 |
| 2024-11-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 447 | $227.56 | $101,719 | 3,428,752 |
| 2024-11-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 98 | $229.85 | $22,525 | 3,429,199 |
| 2024-11-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 841 | $229.26 | $192,808 | 3,429,297 |
| 2024-11-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 630 | $228.43 | $143,911 | 3,430,138 |
| 2024-11-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 381 | $227.34 | $86,617 | 3,430,768 |
| 2024-11-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 850 | $227.75 | $193,588 | 3,432,100 |
| 2024-11-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 149 | $226.19 | $33,702 | 3,432,950 |
| 2024-11-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 400 | $230.13 | $92,052 | 3,431,149 |
| 2024-11-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 551 | $228.66 | $125,992 | 3,431,549 |
| 2024-11-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 849 | $227.75 | $193,360 | 2,736,261 |
| 2024-11-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $226.19 | $33,928 | 2,737,110 |
| 2024-11-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 757 | $227.48 | $172,202 | 3,433,099 |
| 2024-11-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 468 | $226.63 | $106,063 | 3,433,856 |
| 2024-11-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 530 | $225.83 | $119,690 | 3,434,324 |
| 2024-11-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 195 | $224.73 | $43,822 | 3,434,854 |
| 2024-11-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 25 | $230.70 | $5,768 | 3,435,049 |
| 2024-11-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 190 | $229.32 | $43,571 | 3,435,074 |
| 2024-11-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 24 | $230.70 | $5,537 | 2,739,210 |
| 2024-11-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 191 | $229.32 | $43,800 | 2,739,234 |
| 2024-11-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 790 | $228.30 | $180,357 | 3,435,264 |
| 2024-11-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 945 | $227.55 | $215,035 | 3,436,054 |
| 2024-11-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 850 | $217.74 | $185,079 | 3,438,949 |
| 2024-11-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 600 | $216.74 | $130,044 | 3,439,799 |
| 2024-11-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 350 | $215.88 | $75,558 | 3,440,399 |
| 2024-11-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $213.18 | $10,659 | 3,440,749 |
| 2024-11-06 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 293,849 |
| 2024-11-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,005 | $212.30 | $213,362 | 3,440,899 |
| 2024-11-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 631 | $211.61 | $133,526 | 3,441,904 |
| 2024-11-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 242 | $210.61 | $50,968 | 3,442,535 |
| 2024-11-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 72 | $209.33 | $15,072 | 3,442,777 |
| 2024-11-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $212.05 | $31,808 | 3,442,849 |
| 2024-11-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 700 | $210.72 | $147,504 | 3,442,999 |
| 2024-11-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 550 | $209.73 | $115,352 | 3,443,699 |
| 2024-11-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 250 | $208.78 | $52,195 | 3,444,249 |
| 2024-11-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 105 | $207.63 | $21,801 | 3,444,499 |
| 2024-11-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 90 | $206.43 | $18,579 | 3,444,604 |
| 2024-11-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $205.41 | $10,270 | 3,444,694 |
| 2024-11-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 55 | $204.43 | $11,244 | 3,444,744 |
| 2024-10-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 13 | $219.40 | $2,852 | 2,748,960 |
| 2024-10-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 3 | $217.13 | $651 | 2,748,973 |
| 2024-10-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 51 | $215.51 | $10,991 | 2,748,976 |
| 2024-10-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 350 | $214.81 | $75,184 | 2,749,027 |
| 2024-10-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 239 | $213.71 | $51,077 | 2,749,377 |
| 2024-10-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 386 | $212.59 | $82,060 | 2,749,616 |
| 2024-10-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 435 | $211.73 | $92,103 | 2,750,002 |
| 2024-10-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 329 | $210.80 | $69,353 | 2,750,437 |
| 2024-10-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 102 | $209.72 | $21,391 | 2,750,766 |
| 2024-10-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 8 | $206.00 | $1,648 | 2,750,877 |
| 2024-10-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 9 | $208.00 | $1,872 | 2,750,868 |
| 2024-10-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 471 | $171.84 | $80,937 | 3,448,112 |
| 2024-10-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 15 | $168.65 | $2,530 | 3,448,656 |
| 2024-10-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 154 | $174.11 | $26,813 | 3,446,749 |
| 2024-10-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 685 | $173.10 | $118,574 | 3,446,903 |
| 2024-10-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 524 | $172.35 | $90,311 | 3,447,588 |
| 2024-10-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 472 | $171.84 | $81,108 | 2,752,273 |
| 2024-10-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 73 | $169.70 | $12,388 | 3,448,583 |
| 2024-10-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 14 | $168.65 | $2,361 | 2,752,818 |
| 2024-10-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 28 | $167.04 | $4,677 | 3,448,671 |
| 2024-10-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 609 | $168.96 | $102,897 | 3,448,699 |
| 2024-10-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,001 | $168.18 | $168,348 | 3,449,308 |
| 2024-10-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 255 | $167.17 | $42,628 | 3,450,309 |
| 2024-10-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 85 | $166.18 | $14,125 | 3,450,564 |
| 2024-10-28 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 545 | $167.97 | $91,544 | 3,450,649 |
| 2024-10-28 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,218 | $167.31 | $203,784 | 3,451,194 |
| 2024-10-28 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 153 | $166.21 | $25,430 | 3,452,412 |
| 2024-10-28 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 34 | $165.28 | $5,620 | 3,452,565 |
| 2024-10-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 221 | $166.10 | $36,708 | 3,452,599 |
| 2024-10-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 856 | $165.24 | $141,445 | 3,452,820 |
| 2024-10-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 873 | $164.41 | $143,530 | 3,453,676 |
| 2024-10-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 75 | $166.47 | $12,485 | 3,454,549 |
| 2024-10-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,025 | $165.49 | $169,627 | 3,454,624 |
| 2024-10-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 850 | $164.69 | $139,986 | 3,455,649 |
| 2024-10-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 400 | $165.33 | $66,132 | 3,456,499 |
| 2024-10-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 853 | $164.46 | $140,284 | 3,456,899 |
| 2024-10-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 697 | $163.48 | $113,946 | 3,457,752 |
| 2024-10-22 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 857 | $166.68 | $142,845 | 3,458,449 |
| 2024-10-22 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,093 | $166.10 | $181,547 | 3,459,306 |
| 2024-10-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 300 | $170.95 | $51,285 | 3,460,499 |
| 2024-10-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 350 | $169.99 | $59,496 | 3,460,799 |
| 2024-10-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 461 | $169.00 | $77,909 | 3,461,149 |
| 2024-10-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 639 | $168.06 | $107,390 | 3,461,610 |
| 2024-10-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $171.86 | $17,186 | 3,460,399 |
| 2024-10-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 24 | $166.43 | $3,994 | 3,462,349 |
| 2024-10-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 839 | $165.63 | $138,964 | 3,462,373 |
| 2024-10-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,087 | $164.97 | $179,322 | 3,463,212 |
| 2024-10-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 127 | $164.78 | $20,927 | 3,464,299 |
| 2024-10-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 951 | $163.92 | $155,888 | 3,464,426 |
| 2024-10-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 380 | $162.89 | $61,898 | 3,465,377 |
| 2024-10-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 492 | $162.00 | $79,704 | 3,465,757 |
| 2024-10-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 23 | $164.97 | $3,794 | 3,466,249 |
| 2024-10-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 596 | $164.14 | $97,827 | 3,466,272 |
| 2024-10-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,331 | $163.20 | $217,219 | 3,466,868 |
| 2024-10-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 250 | $168.34 | $42,085 | 3,468,199 |
| 2024-10-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 500 | $167.50 | $83,750 | 3,468,449 |
| 2024-10-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 401 | $166.28 | $66,678 | 3,468,949 |
| 2024-10-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 799 | $164.92 | $131,771 | 3,469,350 |
| 2024-10-14 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,617 | $163.94 | $265,091 | 3,470,149 |
| 2024-10-14 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 279 | $163.11 | $45,508 | 3,471,766 |
| 2024-10-14 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 45 | $162.11 | $7,295 | 3,472,045 |
| 2024-10-14 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 9 | $161.31 | $1,452 | 3,472,090 |
| 2024-10-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 700 | $164.26 | $114,982 | 3,472,099 |
| 2024-10-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,250 | $163.28 | $204,100 | 3,472,799 |
| 2024-10-10 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 300 | $163.59 | $49,077 | 3,474,049 |
| 2024-10-10 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,500 | $162.92 | $244,380 | 3,474,349 |
| 2024-10-10 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $161.94 | $24,291 | 3,475,849 |
| 2024-10-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,154 | $162.46 | $187,479 | 3,475,999 |
| 2024-10-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 748 | $161.82 | $121,041 | 3,477,153 |
| 2024-10-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 48 | $160.58 | $7,708 | 3,477,901 |
| 2024-10-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 303 | $163.96 | $49,680 | 3,477,949 |
| 2024-10-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 640 | $163.37 | $104,557 | 3,478,252 |
| 2024-10-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 228 | $162.30 | $37,004 | 3,478,892 |
| 2024-10-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 465 | $161.45 | $75,074 | 3,479,120 |
| 2024-10-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 314 | $160.27 | $50,325 | 3,479,585 |
| 2024-10-07 | Richison Chad R. | CEO, President and Chairman |
Equity grant / award
G
|
Common Stock | 1,500 | $0.00 | $0 | 2,784,060 |
| 2024-10-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $167.24 | $16,724 | 3,479,899 |
| 2024-10-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 285 | $166.33 | $47,404 | 3,479,999 |
| 2024-10-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 815 | $165.67 | $135,021 | 3,480,284 |
| 2024-10-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 750 | $164.27 | $123,202 | 3,481,099 |
| 2024-10-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 114 | $168.22 | $19,177 | 3,481,849 |
| 2024-10-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 855 | $167.39 | $143,118 | 3,481,963 |
| 2024-10-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 981 | $166.64 | $163,474 | 3,482,818 |
| 2024-10-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 870 | $166.42 | $144,785 | 3,483,799 |
| 2024-10-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,080 | $165.57 | $178,816 | 3,484,669 |
| 2024-10-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $167.63 | $25,144 | 3,485,749 |
| 2024-10-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,240 | $166.82 | $206,857 | 3,485,899 |
| 2024-10-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 560 | $165.91 | $92,910 | 3,487,139 |
| 2024-10-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 702 | $166.56 | $116,925 | 3,487,699 |
| 2024-10-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 300 | $165.66 | $49,698 | 3,488,401 |
| 2024-10-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 549 | $164.88 | $90,519 | 3,488,701 |
| 2024-10-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 399 | $164.03 | $65,448 | 3,489,250 |
| 2024-09-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,237 | $166.98 | $206,554 | 3,489,649 |
| 2024-09-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 713 | $165.95 | $118,322 | 3,490,886 |
| 2024-09-27 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $169.68 | $25,452 | 3,491,599 |
| 2024-09-27 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 707 | $168.71 | $119,278 | 3,491,749 |
| 2024-09-27 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,093 | $167.80 | $183,405 | 3,492,456 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 26 | $170.00 | $4,420 | 3,493,549 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 18 | $169.42 | $3,050 | 3,493,575 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 23 | $168.32 | $3,871 | 3,493,593 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 449 | $167.81 | $75,347 | 3,493,616 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 111 | $166.69 | $18,503 | 3,494,065 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 168 | $166.00 | $27,888 | 3,494,176 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 210 | $164.82 | $34,612 | 3,494,344 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 374 | $163.94 | $61,314 | 3,494,554 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 142 | $162.78 | $23,115 | 3,494,928 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 214 | $161.98 | $34,664 | 3,495,070 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 98 | $161.25 | $15,802 | 3,495,284 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 45 | $159.75 | $7,189 | 3,495,382 |
| 2024-09-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 72 | $159.04 | $11,451 | 3,495,427 |
| 2024-09-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $173.04 | $8,652 | 3,495,499 |
| 2024-09-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $172.08 | $34,416 | 3,495,549 |
| 2024-09-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 450 | $171.35 | $77,108 | 3,495,749 |
| 2024-09-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 700 | $170.07 | $119,049 | 3,496,199 |
| 2024-09-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 550 | $169.23 | $93,076 | 3,496,899 |
| 2024-09-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 55 | $174.96 | $9,623 | 3,497,449 |
| 2024-09-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 392 | $174.26 | $68,310 | 3,497,504 |
| 2024-09-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 489 | $173.38 | $84,783 | 3,497,896 |
| 2024-09-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,014 | $172.48 | $174,895 | 3,498,385 |
| 2024-09-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 908 | $172.28 | $156,430 | 3,499,399 |
| 2024-09-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 392 | $171.06 | $67,056 | 3,500,307 |
| 2024-09-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 400 | $170.56 | $68,224 | 3,500,699 |
| 2024-09-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 250 | $169.29 | $42,322 | 3,501,099 |
| 2024-09-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 247 | $173.00 | $42,731 | 3,501,349 |
| 2024-09-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 553 | $171.30 | $94,729 | 3,501,596 |
| 2024-09-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 248 | $173.00 | $42,904 | 2,807,010 |
| 2024-09-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 552 | $171.30 | $94,558 | 2,807,258 |
| 2024-09-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 950 | $170.39 | $161,870 | 3,502,149 |
| 2024-09-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $169.13 | $33,826 | 3,503,099 |
| 2024-09-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 21 | $174.87 | $3,672 | 3,503,299 |
| 2024-09-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,129 | $173.10 | $195,430 | 3,503,320 |
| 2024-09-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 20 | $174.87 | $3,497 | 2,808,960 |
| 2024-09-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,130 | $173.10 | $195,603 | 2,808,980 |
| 2024-09-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 800 | $172.36 | $137,888 | 3,504,449 |
| 2024-09-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1 | $173.85 | $174 | 3,505,249 |
| 2024-09-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 54 | $172.65 | $9,323 | 3,505,250 |
| 2024-09-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 293 | $171.91 | $50,370 | 3,505,304 |
| 2024-09-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 386 | $170.93 | $65,979 | 3,505,597 |
| 2024-09-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 446 | $170.02 | $75,829 | 3,505,983 |
| 2024-09-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 770 | $169.09 | $130,199 | 3,506,429 |
| 2024-09-17 | Richison Chad R. | CEO, President and Chairman |
Equity grant / award
G
|
Common Stock | 117,248 | $0.00 | $0 | 2,812,860 |
| 2024-09-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $171.40 | $34,280 | 3,507,199 |
| 2024-09-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 704 | $170.35 | $119,926 | 3,507,399 |
| 2024-09-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 359 | $169.73 | $60,933 | 3,508,103 |
| 2024-09-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 687 | $168.90 | $116,034 | 3,508,462 |
| 2024-09-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $172.23 | $8,612 | 3,509,149 |
| 2024-09-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 38 | $171.51 | $6,517 | 3,509,199 |
| 2024-09-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 755 | $170.60 | $128,803 | 3,509,237 |
| 2024-09-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,107 | $169.92 | $188,101 | 3,509,992 |
| 2024-09-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 175 | $170.80 | $29,890 | 3,511,099 |
| 2024-09-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 935 | $170.07 | $159,015 | 3,511,274 |
| 2024-09-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 454 | $168.98 | $76,717 | 3,512,209 |
| 2024-09-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 386 | $168.22 | $64,933 | 3,512,663 |
| 2024-09-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $169.76 | $8,488 | 3,513,049 |
| 2024-09-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,047 | $167.78 | $175,666 | 3,513,099 |
| 2024-09-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 453 | $167.00 | $75,651 | 3,514,146 |
| 2024-09-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 400 | $166.12 | $66,448 | 3,514,599 |
| 2024-09-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 256 | $167.22 | $42,808 | 3,514,999 |
| 2024-09-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $166.65 | $24,998 | 3,515,255 |
| 2024-09-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 594 | $166.09 | $98,657 | 3,515,405 |
| 2024-09-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 450 | $164.61 | $74,074 | 3,515,999 |
| 2024-09-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $163.32 | $16,332 | 3,516,449 |
| 2024-09-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $162.52 | $32,504 | 3,516,549 |
| 2024-09-10 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 300 | $166.62 | $49,986 | 3,516,949 |
| 2024-09-10 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 450 | $163.83 | $73,724 | 3,517,849 |
| 2024-09-10 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 600 | $165.03 | $99,018 | 3,517,249 |
| 2024-09-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 464 | $162.89 | $75,581 | 3,519,344 |
| 2024-09-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 91 | $156.63 | $14,253 | 3,520,708 |
| 2024-09-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 445 | $163.98 | $72,971 | 3,518,899 |
| 2024-09-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 465 | $162.89 | $75,744 | 2,942,253 |
| 2024-09-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 700 | $161.96 | $113,372 | 3,519,808 |
| 2024-09-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $160.25 | $16,025 | 3,520,508 |
| 2024-09-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 90 | $156.63 | $14,097 | 2,943,618 |
| 2024-09-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $155.65 | $7,782 | 3,520,799 |
| 2024-09-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 572 | $157.51 | $90,096 | 3,520,849 |
| 2024-09-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 166 | $156.78 | $26,025 | 3,521,421 |
| 2024-09-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 9 | $155.34 | $1,398 | 3,521,587 |
| 2024-09-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 557 | $154.80 | $86,224 | 3,521,596 |
| 2024-09-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 646 | $153.88 | $99,406 | 3,522,153 |
| 2024-09-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $160.55 | $16,055 | 3,522,799 |
| 2024-09-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 450 | $159.69 | $71,860 | 3,522,899 |
| 2024-09-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 864 | $157.77 | $136,313 | 3,523,349 |
| 2024-09-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 486 | $156.92 | $76,263 | 3,524,213 |
| 2024-09-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $156.02 | $7,801 | 3,524,699 |
| 2024-09-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 156 | $162.01 | $25,274 | 3,524,749 |
| 2024-09-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 557 | $161.19 | $89,783 | 3,524,905 |
| 2024-09-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 779 | $160.02 | $124,656 | 3,525,462 |
| 2024-09-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 458 | $159.31 | $72,964 | 3,526,241 |
| 2024-09-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 69 | $162.69 | $11,226 | 3,526,699 |
| 2024-09-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 636 | $161.97 | $103,013 | 3,526,768 |
| 2024-09-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,245 | $161.01 | $200,457 | 3,527,404 |
| 2024-08-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 445 | $163.95 | $72,958 | 3,528,649 |
| 2024-08-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 726 | $162.94 | $118,294 | 3,529,094 |
| 2024-08-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 779 | $162.08 | $126,260 | 3,529,820 |
| 2024-08-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 171 | $164.95 | $28,206 | 3,530,599 |
| 2024-08-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,586 | $164.15 | $260,342 | 3,530,770 |
| 2024-08-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 193 | $163.21 | $31,500 | 3,532,356 |
| 2024-08-28 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 450 | $164.52 | $74,034 | 3,532,549 |
| 2024-08-28 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 850 | $163.36 | $138,856 | 3,532,999 |
| 2024-08-28 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 650 | $162.37 | $105,540 | 3,533,849 |
| 2024-08-27 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 458 | $164.08 | $75,149 | 3,534,499 |
| 2024-08-27 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 780 | $163.17 | $127,273 | 3,534,957 |
| 2024-08-27 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 712 | $162.46 | $115,672 | 3,535,737 |
| 2024-08-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,149 | $165.07 | $189,665 | 3,536,449 |
| 2024-08-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 801 | $164.29 | $131,596 | 3,537,598 |
| 2024-08-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $163.27 | $24,490 | 3,538,399 |
| 2024-08-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,300 | $162.56 | $211,328 | 3,538,549 |
| 2024-08-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 400 | $161.47 | $64,588 | 3,539,849 |
| 2024-08-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $160.23 | $16,023 | 3,540,249 |
| 2024-08-22 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 495 | $160.34 | $79,368 | 3,540,349 |
| 2024-08-22 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,455 | $159.85 | $232,582 | 3,540,844 |
| 2024-08-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 479 | $161.03 | $77,133 | 3,542,299 |
| 2024-08-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 657 | $160.56 | $105,488 | 3,542,778 |
| 2024-08-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 354 | $159.01 | $56,290 | 3,543,435 |
| 2024-08-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 460 | $158.03 | $72,694 | 3,543,789 |
| 2024-08-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 389 | $158.42 | $61,625 | 3,544,249 |
| 2024-08-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,561 | $157.89 | $246,466 | 3,544,638 |
| 2024-08-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,000 | $160.30 | $160,300 | 3,546,199 |
| 2024-08-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 274 | $159.92 | $43,818 | 3,547,199 |
| 2024-08-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 676 | $158.97 | $107,464 | 3,547,473 |
| 2024-08-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $160.53 | $16,053 | 3,548,149 |
| 2024-08-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 850 | $159.92 | $135,932 | 3,548,249 |
| 2024-08-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 800 | $159.07 | $127,256 | 3,549,099 |
| 2024-08-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $157.72 | $31,544 | 3,549,899 |
| 2024-08-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 22 | $160.58 | $3,533 | 3,550,099 |
| 2024-08-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 67 | $159.78 | $10,705 | 3,550,121 |
| 2024-08-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,055 | $158.90 | $167,640 | 3,550,188 |
| 2024-08-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 806 | $158.19 | $127,501 | 3,551,243 |
| 2024-08-14 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 650 | $156.05 | $101,432 | 3,552,049 |
| 2024-08-14 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,100 | $155.38 | $170,918 | 3,552,699 |
| 2024-08-14 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $154.23 | $30,846 | 3,553,799 |
| 2024-08-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 164 | $157.18 | $25,778 | 3,553,999 |
| 2024-08-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,258 | $156.59 | $196,990 | 3,554,163 |
| 2024-08-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 213 | $155.67 | $33,158 | 3,555,421 |
| 2024-08-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 241 | $154.80 | $37,307 | 3,555,634 |
| 2024-08-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 74 | $153.82 | $11,383 | 3,555,875 |
| 2024-08-12 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 11,882 | $155.98 | $1,853,354 | 294,849 |
| 2024-08-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 350 | $158.87 | $55,604 | 3,557,899 |
| 2024-08-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,600 | $158.14 | $253,024 | 3,558,249 |
| 2024-08-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 650 | $159.80 | $103,870 | 3,559,849 |
| 2024-08-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $158.84 | $23,826 | 3,560,499 |
| 2024-08-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 900 | $157.66 | $141,894 | 3,560,649 |
| 2024-08-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $154.70 | $7,735 | 3,561,549 |
| 2024-08-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $153.80 | $30,760 | 3,561,599 |
| 2024-08-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 500 | $160.92 | $80,460 | 3,561,799 |
| 2024-08-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $158.87 | $15,887 | 3,562,799 |
| 2024-08-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $156.55 | $23,482 | 3,562,999 |
| 2024-08-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 336 | $155.55 | $52,265 | 3,563,149 |
| 2024-08-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 264 | $154.38 | $40,756 | 3,563,485 |
| 2024-08-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 214 | $161.68 | $34,600 | 3,563,749 |
| 2024-08-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,088 | $161.00 | $175,168 | 3,563,963 |
| 2024-08-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 260 | $160.07 | $41,618 | 3,565,051 |
| 2024-08-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 388 | $159.15 | $61,750 | 3,565,311 |
| 2024-08-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 282 | $162.71 | $45,884 | 3,565,699 |
| 2024-08-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 293 | $161.81 | $47,410 | 3,565,981 |
| 2024-08-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 627 | $160.77 | $100,803 | 3,566,274 |
| 2024-08-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 236 | $159.83 | $37,720 | 3,566,901 |
| 2024-08-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 301 | $158.93 | $47,838 | 3,567,137 |
| 2024-08-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 135 | $157.89 | $21,315 | 3,567,438 |
| 2024-08-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 76 | $156.44 | $11,889 | 3,567,573 |
| 2024-08-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 163 | $166.19 | $27,089 | 3,567,649 |
| 2024-08-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 287 | $165.25 | $47,427 | 3,567,812 |
| 2024-08-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 700 | $164.46 | $115,122 | 3,568,099 |
| 2024-08-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 250 | $163.38 | $40,845 | 3,568,799 |
| 2024-08-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 300 | $162.08 | $48,624 | 3,569,049 |
| 2024-08-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $161.18 | $24,177 | 3,569,349 |
| 2024-08-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $159.47 | $15,947 | 3,569,499 |
| 2024-08-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $171.97 | $8,598 | 3,570,100 |
| 2024-08-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 350 | $174.04 | $60,914 | 3,569,650 |
| 2024-08-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $172.32 | $17,232 | 3,570,000 |
| 2024-08-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 51 | $175.80 | $8,966 | 3,569,599 |
| 2024-08-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 151 | $170.76 | $25,785 | 3,570,150 |
| 2024-08-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 348 | $169.43 | $58,962 | 3,570,301 |
| 2024-08-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $168.14 | $25,221 | 3,570,649 |
| 2024-08-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $166.75 | $33,350 | 3,570,799 |
| 2024-08-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 550 | $165.99 | $91,294 | 3,570,999 |
| 2024-07-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 91 | $169.51 | $15,425 | 3,571,549 |
| 2024-07-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 513 | $168.81 | $86,600 | 3,571,640 |
| 2024-07-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 860 | $167.89 | $144,385 | 3,572,153 |
| 2024-07-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 486 | $166.94 | $81,133 | 3,573,013 |
| 2024-07-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 10 | $167.21 | $1,672 | 3,573,499 |
| 2024-07-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 30 | $166.29 | $4,989 | 3,573,509 |
| 2024-07-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 226 | $165.52 | $37,408 | 3,573,539 |
| 2024-07-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 299 | $164.69 | $49,242 | 3,573,765 |
| 2024-07-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,045 | $163.56 | $170,920 | 3,574,064 |
| 2024-07-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 340 | $162.84 | $55,366 | 3,575,109 |
| 2024-07-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 425 | $167.32 | $71,111 | 3,575,449 |
| 2024-07-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 350 | $166.37 | $58,230 | 3,575,874 |
| 2024-07-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 725 | $164.97 | $119,603 | 3,576,224 |
| 2024-07-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 450 | $164.19 | $73,886 | 3,576,949 |
| 2024-07-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 217 | $163.97 | $35,581 | 3,577,399 |
| 2024-07-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,102 | $163.35 | $180,012 | 3,577,616 |
| 2024-07-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 631 | $162.36 | $102,449 | 3,578,718 |
| 2024-07-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 190 | $166.69 | $31,671 | 3,579,349 |
| 2024-07-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 484 | $165.39 | $80,049 | 3,579,539 |
| 2024-07-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 802 | $164.59 | $132,001 | 3,580,023 |
| 2024-07-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 63 | $163.36 | $10,292 | 3,580,825 |
| 2024-07-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 177 | $162.74 | $28,805 | 3,580,888 |
| 2024-07-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 10 | $161.52 | $1,615 | 3,581,065 |
| 2024-07-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 67 | $161.08 | $10,792 | 3,581,075 |
| 2024-07-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 69 | $160.23 | $11,056 | 3,581,142 |
| 2024-07-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 88 | $159.58 | $14,043 | 3,581,211 |
| 2024-07-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $165.38 | $16,538 | 3,581,299 |
| 2024-07-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 750 | $160.82 | $120,615 | 3,581,499 |
| 2024-07-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 700 | $159.91 | $111,937 | 3,582,249 |
| 2024-07-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 300 | $159.17 | $47,751 | 3,582,949 |
| 2024-07-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 237 | $167.32 | $39,655 | 3,583,249 |
| 2024-07-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 278 | $166.48 | $46,281 | 3,583,486 |
| 2024-07-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 290 | $165.57 | $48,015 | 3,583,764 |
| 2024-07-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $164.29 | $8,214 | 3,584,054 |
| 2024-07-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 490 | $163.47 | $80,100 | 3,584,104 |
| 2024-07-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 250 | $162.44 | $40,610 | 3,584,594 |
| 2024-07-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $161.49 | $32,298 | 3,584,844 |
| 2024-07-23 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 155 | $160.03 | $24,805 | 3,585,044 |
| 2024-07-22 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 198 | $160.00 | $31,680 | 3,585,199 |
| 2024-07-22 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 260 | $159.54 | $41,480 | 3,585,397 |
| 2024-07-22 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,073 | $158.33 | $169,888 | 3,585,657 |
| 2024-07-22 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 192 | $157.31 | $30,204 | 3,586,730 |
| 2024-07-22 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 133 | $156.25 | $20,781 | 3,586,922 |
| 2024-07-22 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 94 | $155.22 | $14,591 | 3,587,055 |
| 2024-07-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 374 | $157.96 | $59,077 | 3,587,149 |
| 2024-07-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 272 | $157.02 | $42,709 | 3,587,523 |
| 2024-07-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 184 | $155.88 | $28,682 | 3,587,795 |
| 2024-07-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 887 | $155.14 | $137,609 | 3,587,979 |
| 2024-07-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 160 | $154.23 | $24,677 | 3,588,866 |
| 2024-07-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 29 | $153.48 | $4,451 | 3,589,026 |
| 2024-07-19 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 44 | $152.52 | $6,711 | 3,589,055 |
| 2024-07-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 568 | $159.99 | $90,874 | 3,589,865 |
| 2024-07-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 194 | $154.15 | $29,905 | 3,590,855 |
| 2024-07-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 766 | $160.95 | $123,288 | 3,589,099 |
| 2024-07-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 569 | $159.99 | $91,034 | 3,012,774 |
| 2024-07-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $159.05 | $7,952 | 3,590,433 |
| 2024-07-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $156.33 | $23,450 | 3,590,483 |
| 2024-07-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 222 | $155.08 | $34,428 | 3,590,633 |
| 2024-07-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 193 | $154.15 | $29,751 | 3,013,765 |
| 2024-07-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 19 | $161.70 | $3,072 | 3,591,049 |
| 2024-07-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,174 | $160.76 | $188,732 | 3,591,068 |
| 2024-07-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 357 | $160.06 | $57,141 | 3,592,242 |
| 2024-07-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 250 | $158.68 | $39,670 | 3,592,599 |
| 2024-07-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $157.36 | $23,604 | 3,592,849 |
| 2024-07-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 118 | $162.02 | $19,118 | 3,592,999 |
| 2024-07-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 909 | $161.18 | $146,513 | 3,593,117 |
| 2024-07-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 523 | $160.23 | $83,800 | 3,594,026 |
| 2024-07-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 350 | $158.62 | $55,517 | 3,594,549 |
| 2024-07-16 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $156.75 | $7,838 | 3,594,899 |
| 2024-07-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 79 | $156.69 | $12,379 | 3,594,949 |
| 2024-07-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 274 | $156.22 | $42,804 | 3,595,028 |
| 2024-07-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 271 | $154.73 | $41,932 | 3,595,302 |
| 2024-07-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 707 | $154.08 | $108,935 | 3,595,573 |
| 2024-07-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 315 | $152.80 | $48,132 | 3,596,280 |
| 2024-07-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 159 | $152.16 | $24,193 | 3,596,595 |
| 2024-07-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 30 | $150.17 | $4,505 | 3,596,754 |
| 2024-07-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 48 | $149.43 | $7,173 | 3,596,784 |
| 2024-07-15 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 67 | $148.74 | $9,966 | 3,596,832 |
| 2024-07-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 795 | $149.47 | $118,829 | 3,596,899 |
| 2024-07-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 505 | $148.88 | $75,184 | 3,597,694 |
| 2024-07-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 300 | $147.88 | $44,364 | 3,598,199 |
| 2024-07-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $146.41 | $14,641 | 3,598,499 |
| 2024-07-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 250 | $145.51 | $36,378 | 3,598,599 |
| 2024-07-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 40 | $144.32 | $5,773 | 3,598,849 |
| 2024-07-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,174 | $143.47 | $168,434 | 3,598,889 |
| 2024-07-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 628 | $142.62 | $89,565 | 3,600,063 |
| 2024-07-11 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 108 | $141.47 | $15,279 | 3,600,691 |
| 2024-07-10 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,950 | $140.20 | $273,390 | 3,600,799 |
| 2024-07-09 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,950 | $140.19 | $273,370 | 3,602,749 |
| 2024-07-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 108 | $142.11 | $15,348 | 3,604,699 |
| 2024-07-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 309 | $141.24 | $43,643 | 3,604,807 |
| 2024-07-08 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,533 | $140.61 | $215,555 | 3,605,116 |
| 2024-07-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $142.86 | $7,143 | 3,606,649 |
| 2024-07-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 800 | $142.01 | $113,608 | 3,606,699 |
| 2024-07-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,100 | $141.27 | $155,397 | 3,607,499 |
| 2024-07-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 106 | $144.15 | $15,280 | 3,608,599 |
| 2024-07-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,404 | $143.43 | $201,376 | 3,608,705 |
| 2024-07-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 440 | $142.70 | $62,788 | 3,610,109 |
| 2024-07-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $142.61 | $28,522 | 3,610,549 |
| 2024-07-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 685 | $141.76 | $97,106 | 3,610,749 |
| 2024-07-02 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,065 | $140.84 | $149,995 | 3,611,434 |
| 2024-07-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 474 | $143.02 | $67,791 | 3,612,499 |
| 2024-07-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,241 | $142.39 | $176,706 | 3,612,973 |
| 2024-07-01 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 235 | $141.48 | $33,248 | 3,614,214 |
| 2024-06-28 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,600 | $142.20 | $227,520 | 3,614,449 |
| 2024-06-28 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 350 | $141.16 | $49,406 | 3,616,049 |
| 2024-06-27 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,050 | $142.04 | $149,142 | 3,616,849 |
| 2024-06-27 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 450 | $142.71 | $64,220 | 3,616,399 |
| 2024-06-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 8 | $142.06 | $1,136 | 3,618,349 |
| 2024-06-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 472 | $140.88 | $66,495 | 3,618,357 |
| 2024-06-26 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,470 | $140.32 | $206,270 | 3,618,829 |
| 2024-06-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 316 | $143.93 | $45,482 | 3,620,299 |
| 2024-06-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 568 | $143.30 | $81,394 | 3,620,615 |
| 2024-06-25 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,066 | $141.71 | $151,063 | 3,621,183 |
| 2024-06-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 103 | $146.27 | $15,066 | 3,622,249 |
| 2024-06-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,452 | $145.66 | $211,498 | 3,622,352 |
| 2024-06-24 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 395 | $144.61 | $57,121 | 3,623,804 |
| 2024-06-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 315 | $146.32 | $46,091 | 3,624,199 |
| 2024-06-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 885 | $145.65 | $128,900 | 3,624,514 |
| 2024-06-21 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 750 | $145.08 | $108,810 | 3,625,399 |
| 2024-06-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 9 | $142.05 | $1,278 | 3,627,790 |
| 2024-06-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 691 | $145.57 | $100,589 | 3,626,149 |
| 2024-06-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 550 | $144.31 | $79,370 | 3,626,840 |
| 2024-06-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 400 | $143.61 | $57,444 | 3,627,390 |
| 2024-06-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1 | $143.27 | $143 | 3,050,699 |
| 2024-06-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 8 | $142.05 | $1,136 | 3,050,700 |
| 2024-06-20 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 300 | $141.58 | $42,474 | 3,627,799 |
| 2024-06-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $143.77 | $7,188 | 3,628,099 |
| 2024-06-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,250 | $143.07 | $178,838 | 3,628,149 |
| 2024-06-18 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 650 | $142.34 | $92,521 | 3,629,399 |
| 2024-06-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 83 | $144.33 | $11,979 | 3,630,049 |
| 2024-06-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 808 | $142.54 | $115,172 | 3,630,132 |
| 2024-06-17 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,059 | $141.73 | $150,092 | 3,630,940 |
| 2024-06-14 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 274 | $143.53 | $39,327 | 3,631,999 |
| 2024-06-14 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,021 | $142.83 | $145,829 | 3,632,273 |
| 2024-06-14 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 555 | $142.14 | $78,888 | 3,633,294 |
| 2024-06-14 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $140.77 | $14,077 | 3,633,849 |
| 2024-06-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $143.54 | $21,531 | 3,633,949 |
| 2024-06-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 450 | $142.31 | $64,040 | 3,634,099 |
| 2024-06-13 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,350 | $141.29 | $190,742 | 3,634,549 |
| 2024-06-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 409 | $146.65 | $59,980 | 3,635,899 |
| 2024-06-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 748 | $146.06 | $109,253 | 3,636,308 |
| 2024-06-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 150 | $145.34 | $21,801 | 3,637,056 |
| 2024-06-12 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 643 | $144.30 | $92,785 | 3,637,206 |
| 2024-06-11 | Vickroy Amy | EVP of Sales |
Open-market sell
S
|
Common Stock | 1,381 | $143.39 | $198,022 | 19,962 |
| 2024-06-10 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 600 | $146.00 | $87,600 | 3,639,799 |
| 2024-06-10 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $144.93 | $28,986 | 3,640,399 |
| 2024-06-10 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 674 | $143.98 | $97,043 | 3,640,599 |
| 2024-06-10 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 476 | $142.85 | $67,997 | 3,641,273 |
| 2024-06-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 200 | $147.21 | $29,442 | 3,641,749 |
| 2024-06-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 600 | $146.04 | $87,624 | 3,641,949 |
| 2024-06-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 900 | $145.29 | $130,761 | 3,642,549 |
| 2024-06-07 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 250 | $143.72 | $35,930 | 3,643,449 |
| 2024-06-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 177 | $146.37 | $25,907 | 3,643,699 |
| 2024-06-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,141 | $145.58 | $166,107 | 3,643,876 |
| 2024-06-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 414 | $144.57 | $59,852 | 3,645,017 |
| 2024-06-06 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 218 | $144.09 | $31,412 | 3,645,431 |
| 2024-06-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 3 | $147.40 | $442 | 3,645,649 |
| 2024-06-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 261 | $146.24 | $38,169 | 3,645,652 |
| 2024-06-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 868 | $145.49 | $126,285 | 3,645,913 |
| 2024-06-05 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 818 | $144.62 | $118,299 | 3,646,781 |
| 2024-06-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 300 | $148.58 | $44,574 | 3,647,599 |
| 2024-06-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 500 | $147.58 | $73,790 | 3,647,899 |
| 2024-06-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,000 | $146.81 | $146,810 | 3,648,399 |
| 2024-06-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 50 | $145.17 | $7,258 | 3,649,399 |
| 2024-06-04 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $144.38 | $14,438 | 3,649,449 |
| 2024-06-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 25 | $148.71 | $3,718 | 3,649,549 |
| 2024-06-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 148 | $147.94 | $21,895 | 3,649,574 |
| 2024-06-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 344 | $147.14 | $50,616 | 3,649,722 |
| 2024-06-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 710 | $145.78 | $103,504 | 3,650,066 |
| 2024-06-03 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 723 | $145.20 | $104,980 | 3,650,776 |
| 2024-05-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 45 | $156.97 | $7,064 | 3,651,499 |
| 2024-05-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 14 | $153.96 | $2,155 | 3,651,544 |
| 2024-05-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 16 | $152.99 | $2,448 | 3,651,558 |
| 2024-05-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 97 | $151.61 | $14,706 | 3,651,574 |
| 2024-05-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 242 | $150.91 | $36,520 | 3,651,671 |
| 2024-05-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 104 | $149.89 | $15,589 | 3,651,913 |
| 2024-05-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 52 | $148.85 | $7,740 | 3,652,017 |
| 2024-05-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 67 | $147.44 | $9,878 | 3,652,069 |
| 2024-05-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 273 | $146.32 | $39,945 | 3,652,136 |
| 2024-05-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 648 | $145.56 | $94,323 | 3,652,409 |
| 2024-05-31 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 392 | $144.69 | $56,718 | 3,653,057 |
| 2024-05-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 32 | $162.36 | $5,196 | 3,653,449 |
| 2024-05-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 121 | $161.51 | $19,543 | 3,653,481 |
| 2024-05-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 691 | $160.57 | $110,954 | 3,653,602 |
| 2024-05-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 578 | $159.69 | $92,301 | 3,654,293 |
| 2024-05-30 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 528 | $158.67 | $83,778 | 3,654,871 |
| 2024-05-30 | Peck Randall | Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 5,243 | $0.00 | $0 | 45,856 |
| 2024-05-30 | Peck Randall | Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 37,500 | $0.00 | $0 | 40,613 |
| 2024-05-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 507 | $165.49 | $83,903 | 3,655,399 |
| 2024-05-29 | Richison Chad R. | CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,443 | $164.72 | $237,691 | 3,655,906 |
| 2024-05-28 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 100 | $169.95 | $16,995 | 3,657,349 |
| 2024-05-28 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 765 | $169.22 | $129,453 | 3,657,449 |
| 2024-05-28 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 650 | $168.22 | $109,343 | 3,658,214 |
| 2024-05-28 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 435 | $167.35 | $72,797 | 3,658,864 |
| 2024-05-24 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 91 | $173.94 | $15,829 | 3,659,299 |
| 2024-05-24 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 22 | $172.03 | $3,785 | 3,659,390 |
| 2024-05-24 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 863 | $170.97 | $147,547 | 3,659,412 |
| 2024-05-24 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 791 | $170.16 | $134,597 | 3,660,275 |
| 2024-05-24 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 183 | $169.20 | $30,964 | 3,661,066 |
| 2024-05-23 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 95 | $178.63 | $16,970 | 3,661,249 |
| 2024-05-23 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 490 | $178.14 | $87,289 | 3,661,344 |
| 2024-05-23 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 685 | $177.30 | $121,450 | 3,661,834 |
| 2024-05-23 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 98 | $176.41 | $17,288 | 3,662,519 |
| 2024-05-23 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 582 | $175.35 | $102,054 | 3,662,617 |
| 2024-05-22 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 669 | $180.36 | $120,661 | 3,663,199 |
| 2024-05-22 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 835 | $179.76 | $150,100 | 3,663,868 |
| 2024-05-22 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 446 | $178.82 | $79,754 | 3,664,703 |
| 2024-05-21 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 650 | $179.76 | $116,844 | 3,665,149 |
| 2024-05-21 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 648 | $179.26 | $116,160 | 3,665,799 |
| 2024-05-21 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 652 | $178.79 | $116,571 | 3,666,447 |
| 2024-05-20 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 306,731 |
| 2024-05-17 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 1,403 | $180.99 | $253,929 | 3,669,049 |
| 2024-05-17 | Richison Chad R. | Co-CEO, President and Chairman |
Open-market sell
S
|
Common Stock | 547 | $180.40 | $98,679 | 3,670,452 |
| 2024-05-10 | Thomas Christopher Gene | Co-Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 304 | $173.39 | $52,711 | 51,377 |
| 2024-05-08 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 2,925 | $172.15 | $503,551 | 16,293 |
| 2024-05-06 | Vickroy Amy | EVP of Sales |
Equity grant / award
A
|
Common Stock | 1,482 | $0.00 | $0 | 21,607 |
| 2024-04-29 | PETERS FREDERICK C II | — |
Equity grant / award
A
|
Common Stock | 1,216 | $0.00 | $0 | 16,283 |
| 2024-04-27 | Vickroy Amy | EVP of Sales |
Other disposed transaction
F
|
Common Stock | 69 | $193.19 | $13,330 | 20,125 |
| 2024-04-04 | Vickroy Amy | EVP of Sales |
Other disposed transaction
D
|
Common Stock | 3,000 | $0.00 | $0 | 20,194 |
| 2024-03-21 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 19,218 |
| 2024-03-20 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 307,731 |
| 2024-03-01 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
A
|
Common Stock | 4,522 | $0.00 | $0 | 48,100 |
| 2024-02-23 | Faurot Holly | Chief Sales Officer |
Equity grant / award
A
|
Common Stock | 445 | $0.00 | $0 | 1,645 |
| 2024-02-20 | PETERS FREDERICK C II | — |
Open-market sell
S
|
Common Stock | 1,500 | $189.87 | $284,805 | 15,067 |
| 2024-02-07 | Richison Chad R. | Co-CEO, President and Chairman |
Other disposed transaction
D
|
Common Stock | 1,610,000 | $0.00 | $0 | 3,093,908 |
| 2024-02-05 | Boelte Craig E. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 4,803 | $194.23 | $932,887 | 301,495 |
| 2024-02-05 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 4,472 | $0.00 | $0 | 306,298 |
| 2023-12-14 | Richison Chad R. | President and CEO |
Open-market buy
P
|
Common Stock | 1 | $201.86 | $202 | 4,703,908 |
| 2023-12-11 | Faurot Holly | Chief Sales Officer |
Equity grant / award
G
|
Common Stock | 525 | $0.00 | $0 | 79,927 |
| 2023-12-06 | Clark Jason D. | Chief Administrative Officer |
Open-market sell
S
|
Common Stock | 8,140 | $184.60 | $1,502,644 | 44,250 |
| 2023-12-06 | Clark Jason D. | Chief Administrative Officer |
Open-market sell
S
|
Common Stock | 865 | $184.11 | $159,255 | 52,390 |
| 2023-12-04 | Clark Jason D. | Chief Administrative Officer |
Other disposed transaction
F
|
Common Stock | 5,174 | $186.20 | $963,399 | 53,255 |
| 2023-12-04 | Clark Jason D. | Chief Administrative Officer |
Equity grant / award
A
|
Common Stock | 13,459 | $0.00 | $0 | 58,429 |
| 2023-12-04 | Clark Jason D. | Chief Administrative Officer |
Equity grant / award
A
|
Common Stock | 40,000 | $0.00 | $0 | 44,970 |
| 2023-11-03 | WATTS J C JR | — |
Open-market buy
P
|
Common Stock | 314 | $159.20 | $49,989 | 6,864 |
| 2023-09-08 | Clark Jason D. | — |
Open-market sell
S
|
Common Stock | 130 | $287.36 | $37,357 | 4,970 |
| 2023-09-07 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 301,826 |
| 2023-08-10 | Thomas Christopher Gene | SEVP of Operations |
Open-market sell
S
|
Common Stock | 320 | $290.05 | $92,816 | 26,154 |
| 2023-07-12 | Richison Chad R. | President and CEO |
Equity grant / award
G
|
Common Stock | 895 | $0.00 | $0 | 895 |
| 2023-07-05 | DUQUES HENRY C | — |
Equity grant / award
G
|
Common Stock | 2,115 | $0.00 | $0 | 1,769 |
| 2023-05-25 | Clark Jason D. | — |
Open-market sell
S
|
Common Stock | 430 | $278.99 | $119,966 | 5,100 |
| 2023-05-15 | Williams Felicia | Dir |
Equity grant / award
A
|
Common Stock | 33 | $0.00 | $0 | 1,391 |
| 2023-05-10 | Faurot Holly | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 44 | $273.18 | $12,020 | 1,200 |
| 2023-05-10 | Faurot Holly | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 164 | $273.18 | $44,802 | 80,452 |
| 2023-05-02 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
A
|
Common Stock | 40,000 | $0.00 | $0 | 46,227 |
| 2023-05-02 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
A
|
Common Stock | 2,070 | $0.00 | $0 | 6,227 |
| 2023-05-01 | DUQUES HENRY C | Dir |
Equity grant / award
A
|
Common Stock | 756 | $0.00 | $0 | 3,851 |
| 2023-03-15 | Clark Jason D. | Dir |
Open-market sell
S
|
Common Stock | 1,070 | $278.33 | $297,813 | 4,741 |
| 2023-02-06 | Faurot Holly | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 260 | $329.69 | $85,719 | 38,546 |
| 2023-02-06 | Faurot Holly | Chief Sales Officer |
Equity grant / award
A
|
Common Stock | 817 | $0.00 | $0 | 38,806 |
| 2023-02-04 | Faurot Holly | Chief Sales Officer |
Equity grant / award
A
|
Common Stock | 278 | $0.00 | $0 | 1,244 |
| 2023-01-26 | Richison Chad R. | President and CEO |
Equity grant / award
G
|
Common Stock | 3,125 | $0.00 | $0 | 4,707,611 |
| 2022-08-08 | PETERS FREDERICK C II | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $371.17 | $371,170 | 15,778 |
| 2022-05-25 | Faurot Holly | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 149 | $278.15 | $41,444 | 38,289 |
| 2022-05-25 | Faurot Holly | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 4,032 | $277.92 | $1,120,573 | 38,438 |
| 2022-05-25 | Faurot Holly | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 1,250 | $276.30 | $345,375 | 42,470 |
| 2022-05-11 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,709 | $275.24 | $745,625 | 260,773 |
| 2022-05-09 | Faurot Holly | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 14 | $280.18 | $3,923 | 1,041 |
| 2022-05-09 | Faurot Holly | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 194 | $280.32 | $54,382 | 45,180 |
| 2022-05-02 | WATTS J C JR | Dir |
Equity grant / award
A
|
Common Stock | 768 | $0.00 | $0 | 5,761 |
| 2022-04-14 | Evans Jon | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 2,272 | $319.36 | $725,586 | 8,574 |
| 2022-02-02 | Faurot Holly | Chief Sales Officer |
Equity grant / award
A
|
Common Stock | 232 | $0.00 | $0 | 1,055 |
| 2021-10-30 | Faurot Holly | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 6 | $547.85 | $3,287 | 823 |
| 2021-09-28 | TURNEY SHAREN J | Dir |
Equity grant / award
A
|
Common Stock | 230 | $0.00 | $0 | 230 |
| 2021-09-11 | Richison Chad R. | President and CEO |
Other disposed transaction
F
|
Common Stock | 35,702 | $475.63 | $16,980,942 | 4,737,475 |
| 2021-09-09 | Clark Jason D. | Dir |
Open-market sell
S
|
Common Stock | 1,400 | $485.96 | $680,344 | 5,043 |
| 2021-09-08 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 812 | $482.92 | $392,131 | 274,683 |
| 2021-09-08 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,574 | $481.86 | $1,240,308 | 275,495 |
| 2021-09-08 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,949 | $480.85 | $1,898,877 | 278,069 |
| 2021-09-08 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 7,261 | $479.95 | $3,484,917 | 282,018 |
| 2021-09-08 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,364 | $479.03 | $3,048,547 | 289,279 |
| 2021-09-08 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,040 | $478.09 | $1,931,484 | 295,643 |
| 2021-09-02 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,000 | $500.25 | $1,500,750 | 13,507 |
| 2021-08-23 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 409 | $476.34 | $194,823 | 16,507 |
| 2021-08-23 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,791 | $475.77 | $852,104 | 16,916 |
| 2021-08-10 | Richison Chad R. | President and CEO |
Equity grant / award
G
|
Common Stock | 75,000 | $0.00 | $0 | 4,773,177 |
| 2021-08-09 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 300 | $475.12 | $142,536 | 18,707 |
| 2021-08-05 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,002 | $451.54 | $452,443 | 19,007 |
| 2021-08-05 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,498 | $450.35 | $674,624 | 20,009 |
| 2021-07-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 100 | $387.01 | $38,701 | 17,726 |
| 2021-07-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 877 | $378.08 | $331,576 | 18,226 |
| 2021-07-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 1,223 | $377.09 | $461,181 | 19,103 |
| 2021-07-12 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 400 | $376.22 | $150,488 | 20,326 |
| 2021-07-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 700 | $390.15 | $273,105 | 299,683 |
| 2021-07-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,700 | $389.41 | $661,997 | 300,383 |
| 2021-07-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,188 | $388.60 | $1,238,857 | 302,083 |
| 2021-07-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,483 | $387.51 | $2,124,717 | 305,271 |
| 2021-07-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,186 | $386.42 | $1,617,554 | 310,754 |
| 2021-07-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,743 | $385.62 | $1,828,996 | 314,940 |
| 2021-05-25 | Richison Chad R. | President and CEO |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 4,848,177 |
| 2021-05-20 | Richison Chad R. | President and CEO |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 4,858,177 |
| 2021-05-19 | Richison Chad R. | President and CEO |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 4,868,177 |
| 2021-05-18 | WATTS J C JR | Dir |
Open-market sell
S
|
Common Stock | 334 | $328.09 | $109,582 | 4,993 |
| 2021-05-10 | Smith Bradley Scott | Chief Information Officer |
Other disposed transaction
F
|
Common Stock | 1,617 | $317.20 | $512,912 | 14,518 |
| 2021-05-06 | Richison Chad R. | President and CEO |
Other disposed transaction
F
|
Common Stock | 8,904 | $327.15 | $2,912,944 | 4,887,491 |
| 2021-05-03 | LEVENSON ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 593 | $0.00 | $0 | 8,288 |
| 2021-04-15 | Smith Bradley Scott | Chief Information Officer |
Other disposed transaction
F
|
Common Stock | 353 | $398.18 | $140,558 | 17,575 |
| 2021-01-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 600 | $414.74 | $248,844 | 345,278 |
| 2021-01-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 100 | $412.32 | $41,232 | 345,878 |
| 2021-01-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 440 | $409.25 | $180,070 | 345,978 |
| 2021-01-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 300 | $407.96 | $122,388 | 346,418 |
| 2021-01-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 807 | $406.49 | $328,037 | 346,718 |
| 2021-01-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,200 | $405.59 | $892,298 | 347,525 |
| 2021-01-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 700 | $415.23 | $290,661 | 344,578 |
| 2021-01-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 800 | $403.40 | $322,720 | 350,425 |
| 2021-01-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 200 | $401.66 | $80,332 | 351,225 |
| 2021-01-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 650 | $400.62 | $260,403 | 351,425 |
| 2021-01-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 503 | $399.82 | $201,109 | 352,075 |
| 2020-12-24 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 1,270 | $0.00 | $0 | 352,578 |
| 2020-12-14 | Evans Jon | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 2,661 | $425.98 | $1,133,533 | 24,138 |
| 2020-12-07 | PETERS FREDERICK C II | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $434.91 | $2,174,550 | 15,417 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 63 | $434.88 | $27,397 | 15,851 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 136 | $433.77 | $58,993 | 15,914 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 126 | $432.86 | $54,540 | 16,050 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 103 | $431.48 | $44,442 | 16,176 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 184 | $430.57 | $79,225 | 16,279 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 183 | $429.65 | $78,626 | 16,463 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 57 | $428.49 | $24,424 | 16,646 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 32 | $427.19 | $13,670 | 16,703 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 31 | $425.20 | $13,181 | 16,735 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 5 | $423.64 | $2,118 | 16,766 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 24 | $435.69 | $10,456 | 15,827 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 18 | $421.53 | $7,588 | 16,795 |
| 2020-12-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 14 | $419.78 | $5,877 | 16,813 |
| 2020-11-23 | Richison Chad R. | See Remarks |
Equity grant / award
A
|
Common Stock | 1,610,000 | $0.00 | $0 | 4,932,505 |
| 2020-11-11 | WATTS J C JR | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $385.53 | $385,534 | 4,734 |
| 2020-11-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 3 | $373.03 | $1,119 | 16,827 |
| 2020-11-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 12 | $372.21 | $4,466 | 16,830 |
| 2020-11-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 77 | $371.19 | $28,581 | 16,842 |
| 2020-11-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 198 | $370.40 | $73,339 | 16,919 |
| 2020-11-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 262 | $369.49 | $96,806 | 17,117 |
| 2020-11-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 183 | $368.67 | $67,466 | 17,379 |
| 2020-11-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 181 | $367.42 | $66,503 | 17,562 |
| 2020-11-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 62 | $366.45 | $22,720 | 17,743 |
| 2020-11-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 22 | $365.31 | $8,037 | 17,805 |
| 2020-10-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 900 | $376.85 | $339,165 | 364,049 |
| 2020-10-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,175 | $376.03 | $817,865 | 364,949 |
| 2020-10-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 625 | $374.86 | $234,288 | 367,124 |
| 2020-10-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 600 | $373.59 | $224,154 | 367,749 |
| 2020-10-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 500 | $372.90 | $186,450 | 368,349 |
| 2020-10-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 700 | $369.33 | $258,531 | 369,249 |
| 2020-10-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 800 | $368.16 | $294,528 | 369,949 |
| 2020-10-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 400 | $371.85 | $148,740 | 368,849 |
| 2020-10-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 100 | $364.27 | $36,427 | 371,949 |
| 2020-10-13 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 5,400 | $375.27 | $2,026,458 | 3,322,505 |
| 2020-10-13 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 7,115 | $374.59 | $2,665,208 | 3,327,905 |
| 2020-10-13 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 5,665 | $373.38 | $2,115,198 | 3,335,020 |
| 2020-10-13 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 14,139 | $372.51 | $5,266,919 | 3,340,685 |
| 2020-10-13 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 5,411 | $371.43 | $2,009,808 | 3,354,824 |
| 2020-10-13 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 4,070 | $370.44 | $1,507,691 | 3,360,235 |
| 2020-10-13 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 795 | $369.27 | $293,570 | 3,364,305 |
| 2020-10-13 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,004 | $368.25 | $369,723 | 3,365,100 |
| 2020-10-13 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 301 | $366.79 | $110,404 | 3,366,104 |
| 2020-10-13 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,100 | $366.01 | $402,611 | 3,366,405 |
| 2020-10-12 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 696 | $369.37 | $257,082 | 3,367,505 |
| 2020-10-12 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,700 | $368.56 | $626,552 | 3,368,201 |
| 2020-10-12 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 7,539 | $367.42 | $2,769,979 | 3,369,901 |
| 2020-10-12 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 9,606 | $366.47 | $3,520,311 | 3,377,440 |
| 2020-10-12 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 10,294 | $365.60 | $3,763,486 | 3,387,046 |
| 2020-10-12 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 8,184 | $364.56 | $2,983,559 | 3,397,340 |
| 2020-10-12 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,446 | $363.54 | $525,679 | 3,405,524 |
| 2020-10-12 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 2,092 | $362.38 | $758,099 | 3,406,970 |
| 2020-10-12 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 837 | $361.28 | $302,391 | 3,409,062 |
| 2020-10-12 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,806 | $360.04 | $650,232 | 3,409,899 |
| 2020-10-12 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 800 | $358.34 | $286,672 | 3,411,705 |
| 2020-10-09 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 2,961 | $367.83 | $1,089,145 | 3,412,505 |
| 2020-10-09 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 15,940 | $367.10 | $5,851,574 | 3,415,466 |
| 2020-10-09 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 7,494 | $366.23 | $2,744,528 | 3,431,406 |
| 2020-10-09 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 9,111 | $365.20 | $3,327,337 | 3,438,900 |
| 2020-10-09 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 5,494 | $364.14 | $2,000,585 | 3,448,011 |
| 2020-10-09 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,800 | $363.11 | $653,598 | 3,453,505 |
| 2020-10-09 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,430 | $362.18 | $517,917 | 3,455,305 |
| 2020-10-09 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 770 | $360.93 | $277,916 | 3,456,735 |
| 2020-10-09 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 17,827 |
| 2020-10-08 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,395 | $360.31 | $502,632 | 3,457,505 |
| 2020-10-08 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 17,668 | $359.51 | $6,351,823 | 3,458,900 |
| 2020-10-08 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 17,769 | $358.59 | $6,371,786 | 3,476,568 |
| 2020-10-08 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 5,024 | $357.62 | $1,796,683 | 3,494,337 |
| 2020-10-08 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,654 | $356.49 | $589,634 | 3,499,361 |
| 2020-10-08 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,490 | $355.55 | $529,770 | 3,501,015 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 369 | $349.42 | $128,936 | 3,502,505 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 6,446 | $348.64 | $2,247,333 | 3,502,874 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 3,965 | $347.93 | $1,379,542 | 3,509,320 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 2,757 | $346.80 | $956,128 | 3,513,285 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 2,100 | $345.93 | $726,453 | 3,516,042 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,815 | $344.57 | $625,395 | 3,518,142 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 2,192 | $343.49 | $752,930 | 3,519,957 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 3,324 | $342.66 | $1,139,002 | 3,522,149 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 3,352 | $341.64 | $1,145,177 | 3,525,473 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 3,222 | $340.42 | $1,096,833 | 3,528,825 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 4,633 | $339.47 | $1,572,765 | 3,532,047 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 5,210 | $338.51 | $1,763,637 | 3,536,680 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 2,655 | $337.49 | $896,036 | 3,541,890 |
| 2020-10-07 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 2,960 | $336.45 | $995,892 | 3,544,545 |
| 2020-10-07 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 750 | $0.00 | $0 | 372,049 |
| 2020-10-06 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 100 | $344.10 | $34,410 | 3,547,505 |
| 2020-10-06 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 2,490 | $343.44 | $855,166 | 3,547,605 |
| 2020-10-06 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 9,738 | $342.49 | $3,335,168 | 3,550,095 |
| 2020-10-06 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 12,805 | $341.56 | $4,373,676 | 3,559,833 |
| 2020-10-06 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 13,394 | $340.53 | $4,561,059 | 3,572,638 |
| 2020-10-06 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 6,473 | $339.68 | $2,198,749 | 3,586,032 |
| 2020-10-05 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 818 | $337.91 | $276,410 | 3,592,505 |
| 2020-10-05 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 5,724 | $337.13 | $1,929,732 | 3,593,323 |
| 2020-10-05 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 9,895 | $336.31 | $3,327,787 | 3,599,047 |
| 2020-10-05 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 8,615 | $335.32 | $2,888,782 | 3,608,942 |
| 2020-10-05 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 6,532 | $334.27 | $2,183,452 | 3,617,557 |
| 2020-10-05 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 3,890 | $333.32 | $1,296,615 | 3,624,089 |
| 2020-10-05 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 3,085 | $332.02 | $1,024,282 | 3,627,979 |
| 2020-10-05 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 3,541 | $330.91 | $1,171,752 | 3,631,064 |
| 2020-10-05 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,500 | $329.72 | $494,580 | 3,634,605 |
| 2020-10-05 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 800 | $329.17 | $263,336 | 3,636,105 |
| 2020-10-05 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 600 | $327.76 | $196,656 | 3,636,905 |
| 2020-10-02 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 3,900 | $330.64 | $1,289,496 | 3,637,505 |
| 2020-10-02 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 25,120 | $330.03 | $8,290,354 | 3,641,405 |
| 2020-10-02 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 15,980 | $329.09 | $5,258,858 | 3,666,525 |
| 2020-10-01 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 1,404 | $319.27 | $448,255 | 3,682,505 |
| 2020-10-01 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 7,874 | $318.52 | $2,508,026 | 3,683,909 |
| 2020-10-01 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 10,472 | $317.56 | $3,325,488 | 3,691,783 |
| 2020-10-01 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 9,076 | $316.54 | $2,872,917 | 3,702,255 |
| 2020-10-01 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 16,174 | $315.49 | $5,102,735 | 3,711,331 |
| 2020-09-30 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 4,533 | $312.29 | $1,415,611 | 3,727,505 |
| 2020-09-30 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 27,479 | $311.53 | $8,560,533 | 3,732,038 |
| 2020-09-30 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 12,988 | $310.44 | $4,031,995 | 3,759,517 |
| 2020-09-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 200 | $310.13 | $62,027 | 363,231 |
| 2020-09-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 1,300 | $308.81 | $401,453 | 363,431 |
| 2020-09-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 2,777 | $307.92 | $855,099 | 364,731 |
| 2020-09-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 3,684 | $306.96 | $1,130,837 | 367,508 |
| 2020-09-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 9,279 | $305.88 | $2,838,298 | 371,192 |
| 2020-09-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 14,831 | $305.08 | $4,524,701 | 380,471 |
| 2020-09-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 9,472 | $304.06 | $2,880,037 | 395,302 |
| 2020-09-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 4,879 | $302.96 | $1,478,127 | 404,774 |
| 2020-09-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 3,578 | $302.15 | $1,081,093 | 409,653 |
| 2020-08-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 3 | $290.14 | $870 | 18,827 |
| 2020-08-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 29 | $289.40 | $8,393 | 18,830 |
| 2020-08-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 300 | $288.35 | $86,506 | 18,859 |
| 2020-08-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 304 | $287.40 | $87,371 | 19,159 |
| 2020-08-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 239 | $286.39 | $68,447 | 19,463 |
| 2020-08-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 65 | $285.65 | $18,567 | 19,702 |
| 2020-08-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 60 | $283.92 | $17,035 | 19,767 |
| 2020-07-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 300 | $296.58 | $88,973 | 372,799 |
| 2020-07-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 711 | $295.31 | $209,963 | 373,099 |
| 2020-07-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,619 | $294.40 | $476,632 | 373,810 |
| 2020-07-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,970 | $293.48 | $578,163 | 375,429 |
| 2020-07-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,000 | $292.46 | $584,914 | 377,399 |
| 2020-07-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,200 | $291.19 | $349,429 | 379,399 |
| 2020-07-15 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 200 | $289.88 | $57,977 | 380,599 |
| 2020-07-09 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 100 | $323.93 | $32,393 | 26,799 |
| 2020-07-09 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 300 | $322.52 | $96,757 | 26,899 |
| 2020-07-09 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 362 | $317.03 | $114,764 | 27,699 |
| 2020-07-09 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 600 | $316.10 | $189,659 | 28,061 |
| 2020-07-09 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 538 | $314.79 | $169,357 | 28,661 |
| 2020-07-09 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 400 | $313.77 | $125,510 | 29,199 |
| 2020-07-09 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 200 | $318.18 | $63,636 | 27,499 |
| 2020-07-08 | Smith Bradley Scott | Chief Information Officer |
Other disposed transaction
F
|
Common Stock | 887 | $319.14 | $283,077 | 25,041 |
| 2020-06-12 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 200 | $303.47 | $60,694 | 0 |
| 2020-06-12 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 3,556 | $302.48 | $1,075,605 | 200 |
| 2020-06-12 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 2,995 | $301.57 | $903,196 | 3,756 |
| 2020-06-12 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 5,249 | $300.48 | $1,577,241 | 6,751 |
| 2020-06-12 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 121 | $304.17 | $36,804 | 7,695 |
| 2020-06-12 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 2,204 | $303.18 | $668,211 | 7,816 |
| 2020-06-12 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 24,337 | $302.39 | $7,359,314 | 10,020 |
| 2020-06-12 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 19,378 | $301.53 | $5,843,106 | 34,357 |
| 2020-06-12 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 23,960 | $300.50 | $7,200,004 | 53,735 |
| 2020-06-12 | LEVENSON ROBERT J | Dir |
Equity grant / award
G
|
Common Stock | 3,300 | $0.00 | $0 | 77,695 |
| 2020-06-11 | PETERS FREDERICK C II | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $311.13 | $311,130 | 20,417 |
| 2020-06-08 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 300 | $332.88 | $99,864 | 413,231 |
| 2020-06-08 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 1,083 | $331.97 | $359,526 | 413,531 |
| 2020-06-08 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 9,009 | $330.73 | $2,979,538 | 414,614 |
| 2020-06-08 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 12,382 | $329.89 | $4,084,661 | 423,623 |
| 2020-06-08 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 7,827 | $328.75 | $2,573,142 | 436,005 |
| 2020-06-08 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 7,751 | $327.86 | $2,541,220 | 443,832 |
| 2020-06-08 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 4,026 | $326.56 | $1,314,735 | 451,583 |
| 2020-06-08 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 5,200 | $325.70 | $1,693,650 | 455,609 |
| 2020-06-08 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 2,422 | $324.55 | $786,058 | 460,809 |
| 2020-06-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 1 | $309.14 | $309 | 19,827 |
| 2020-06-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 1,100 | $308.35 | $339,188 | 19,828 |
| 2020-06-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 1,965 | $307.29 | $603,829 | 20,928 |
| 2020-06-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 1,419 | $306.30 | $434,638 | 22,893 |
| 2020-06-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 800 | $303.81 | $243,049 | 25,512 |
| 2020-06-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 1,200 | $305.36 | $366,434 | 24,312 |
| 2020-06-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 500 | $301.40 | $150,699 | 27,512 |
| 2020-06-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 400 | $300.44 | $120,174 | 28,012 |
| 2020-06-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 115 | $298.92 | $34,376 | 28,412 |
| 2020-06-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 600 | $297.97 | $178,782 | 28,527 |
| 2020-06-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 700 | $296.84 | $207,787 | 29,127 |
| 2020-05-29 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 3,905 | $0.00 | $0 | 29,827 |
| 2020-05-28 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 359 | $296.10 | $106,301 | 81,295 |
| 2020-05-28 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 310 | $292.74 | $90,750 | 82,154 |
| 2020-05-28 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 200 | $294.82 | $58,964 | 81,654 |
| 2020-05-28 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 300 | $297.28 | $89,184 | 80,995 |
| 2020-05-28 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 408 | $287.31 | $117,221 | 83,264 |
| 2020-05-28 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 100 | $285.51 | $28,551 | 83,672 |
| 2020-05-19 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 229,135 | $268.00 | $61,408,180 | 0 |
| 2020-05-19 | Richison Chad R. | President and CEO |
Open-market sell
S
|
Common Stock | 420,865 | $268.00 | $112,791,820 | 3,772,505 |
| 2020-05-18 | Clark Jason D. | Dir |
Open-market sell
S
|
Common Stock | 900 | $284.51 | $256,060 | 5,850 |
| 2020-05-14 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,600 | $250.16 | $400,256 | 31,662 |
| 2020-05-13 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 400 | $260.59 | $104,236 | 33,462 |
| 2020-05-13 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 200 | $262.73 | $52,546 | 33,262 |
| 2020-05-10 | Evans Jon | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 1,796 | $272.03 | $488,566 | 34,662 |
| 2020-05-06 | York Jeffrey D. | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 2,171 | $255.04 | $553,692 | 231,489 |
| 2020-05-01 | PETERS FREDERICK C II | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $250.78 | $1,253,900 | 21,417 |
| 2020-04-27 | DUQUES HENRY C | Dir |
Equity grant / award
A
|
Common Stock | 995 | $0.00 | $0 | 5,734 |
| 2020-04-15 | Evans Jon | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 235 | $226.40 | $53,204 | 36,876 |
| 2020-04-15 | Smith Bradley Scott | Chief Information Officer |
Other disposed transaction
F
|
Common Stock | 353 | $226.40 | $79,919 | 31,838 |
| 2020-04-14 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,700 | $228.39 | $616,663 | 395,954 |
| 2020-04-14 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 556 | $227.29 | $126,372 | 398,654 |
| 2020-04-14 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,544 | $226.42 | $349,592 | 399,210 |
| 2020-04-14 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,300 | $225.63 | $293,315 | 400,754 |
| 2020-04-14 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 500 | $224.53 | $112,264 | 402,054 |
| 2020-04-14 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,000 | $230.38 | $691,132 | 37,111 |
| 2020-04-13 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,400 | $221.06 | $309,482 | 402,554 |
| 2020-01-30 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
A
|
Common Stock | 12,000 | $0.00 | $0 | 32,191 |
| 2019-12-31 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 25,922 |
| 2019-11-06 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 4,764 | $213.35 | $1,016,377 | 463,231 |
| 2019-11-06 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 18,013 | $212.75 | $3,832,341 | 467,995 |
| 2019-11-06 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 2,223 | $211.80 | $470,827 | 486,008 |
| 2019-08-14 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 700 | $237.73 | $166,411 | 488,231 |
| 2019-08-14 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 2,500 | $235.66 | $589,150 | 488,931 |
| 2019-08-14 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 3,300 | $234.78 | $774,758 | 491,431 |
| 2019-08-14 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 2,119 | $233.07 | $493,877 | 494,731 |
| 2019-08-14 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 10,525 | $232.29 | $2,444,864 | 496,850 |
| 2019-08-14 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 3,856 | $231.24 | $891,648 | 507,375 |
| 2019-08-14 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 2,000 | $230.15 | $460,301 | 511,231 |
| 2019-07-24 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 1,113 | $0.00 | $0 | 26,922 |
| 2019-07-09 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 400 | $241.41 | $96,563 | 28,111 |
| 2019-07-09 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,379 | $240.48 | $331,626 | 28,511 |
| 2019-07-09 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 321 | $239.27 | $76,805 | 29,890 |
| 2019-07-08 | Evans Jon | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 1,863 | $239.06 | $445,369 | 30,211 |
| 2019-06-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 200 | $211.67 | $42,334 | 23,198 |
| 2019-06-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 300 | $199.61 | $59,882 | 24,498 |
| 2019-06-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 100 | $208.65 | $20,865 | 23,398 |
| 2019-06-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 400 | $201.94 | $80,775 | 24,098 |
| 2019-06-03 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 500 | $202.90 | $101,449 | 23,598 |
| 2019-05-15 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 4,416 | $205.23 | $906,316 | 513,231 |
| 2019-05-15 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 14,683 | $204.56 | $3,003,515 | 517,647 |
| 2019-05-15 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 4,301 | $203.69 | $876,050 | 532,330 |
| 2019-05-15 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 1,100 | $202.39 | $222,631 | 536,631 |
| 2019-05-15 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 500 | $201.52 | $100,761 | 537,731 |
| 2019-05-10 | Boelte Craig E. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,661 | $208.39 | $554,526 | 359,704 |
| 2019-05-06 | Richison Chad R. | President and CEO |
Other disposed transaction
F
|
Common Stock | 9,314 | $207.46 | $1,932,282 | 4,180,722 |
| 2019-04-29 | LEVENSON ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 1,136 | $0.00 | $0 | 82,777 |
| 2019-04-15 | Smith Bradley Scott | Chief Information Officer |
Other disposed transaction
F
|
Common Stock | 533 | $190.16 | $101,355 | 26,356 |
| 2019-03-08 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 4,804 | $0.00 | $0 | 25,798 |
| 2019-03-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 300 | $178.66 | $53,597 | 365,026 |
| 2019-03-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,800 | $177.89 | $320,196 | 365,326 |
| 2019-03-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,231 | $176.55 | $217,334 | 367,126 |
| 2019-03-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,494 | $175.75 | $1,141,324 | 368,357 |
| 2019-03-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,975 | $174.78 | $345,197 | 374,851 |
| 2019-03-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 200 | $173.69 | $34,738 | 376,826 |
| 2019-03-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 100 | $183.28 | $18,328 | 20,994 |
| 2019-03-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 574 | $182.37 | $104,683 | 21,094 |
| 2019-03-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 1,326 | $181.50 | $240,673 | 21,668 |
| 2019-03-01 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 600 | $180.49 | $108,295 | 22,994 |
| 2019-02-22 | Smith Bradley Scott | Chief Information Officer |
Other disposed transaction
F
|
Common Stock | 1,431 | $184.28 | $263,705 | 31,693 |
| 2019-02-13 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 1,806 | $174.75 | $315,594 | 538,231 |
| 2019-02-13 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 17,771 | $174.14 | $3,094,665 | 540,037 |
| 2019-02-13 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 5,123 | $173.13 | $886,927 | 557,808 |
| 2019-02-13 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 300 | $172.37 | $51,711 | 562,931 |
| 2019-02-13 | York Jeffrey D. | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 5,206 | $173.06 | $900,950 | 197,891 |
| 2019-01-17 | York Jeffrey D. | Chief Sales Officer |
Equity grant / award
A
|
Common Stock | 46,000 | $0.00 | $0 | 203,097 |
| 2019-01-09 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,281 | $129.33 | $295,012 | 343,174 |
| 2019-01-09 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 9,119 | $128.71 | $1,173,686 | 345,455 |
| 2019-01-09 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 600 | $127.77 | $76,660 | 354,574 |
| 2019-01-04 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 355,174 |
| 2018-10-05 | ODEN-HALL KATHY | See Remarks |
Open-market sell
S
|
Common Stock | 2,000 | $140.21 | $280,426 | 33,334 |
| 2018-10-01 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 400 | $155.95 | $62,382 | 563,231 |
| 2018-10-01 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 2,156 | $155.15 | $334,498 | 563,631 |
| 2018-10-01 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 5,792 | $154.11 | $892,594 | 565,787 |
| 2018-10-01 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 19,340 | $153.13 | $2,961,453 | 571,579 |
| 2018-10-01 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 5,118 | $152.19 | $778,930 | 590,919 |
| 2018-10-01 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 17,194 | $151.03 | $2,596,865 | 596,037 |
| 2018-09-24 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 3,803 | $155.02 | $589,536 | 25,594 |
| 2018-09-24 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 1,097 | $154.42 | $169,394 | 29,397 |
| 2018-09-24 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 200 | $152.85 | $30,571 | 30,494 |
| 2018-09-24 | Smith Bradley Scott | Chief Information Officer |
Open-market sell
S
|
Common Stock | 100 | $151.04 | $15,104 | 30,694 |
| 2018-09-04 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,401 | $156.57 | $375,928 | 357,374 |
| 2018-09-04 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,769 | $155.74 | $898,461 | 359,775 |
| 2018-09-04 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,830 | $154.89 | $593,216 | 365,544 |
| 2018-08-22 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 4,750 | $145.34 | $690,384 | 81,641 |
| 2018-08-21 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 2,300 | $144.54 | $332,436 | 86,391 |
| 2018-08-21 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 2,200 | $143.82 | $316,399 | 88,691 |
| 2018-08-17 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $139.71 | $209,568 | 12,000 |
| 2018-08-17 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 2,250 | $139.71 | $314,343 | 90,891 |
| 2018-08-15 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 369,374 |
| 2018-08-07 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 1,134 | $0.00 | $0 | 30,794 |
| 2018-08-01 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,768 | $118.36 | $327,632 | 29,665 |
| 2018-07-16 | Evans Jon | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,769 | $110.18 | $305,078 | 32,433 |
| 2018-07-09 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 5,200 | $104.65 | $544,182 | 95,391 |
| 2018-07-09 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 7,800 | $103.76 | $809,307 | 100,591 |
| 2018-07-09 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 5,750 | $102.84 | $591,352 | 108,391 |
| 2018-07-08 | Evans Jon | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 1,727 | $103.48 | $178,710 | 35,202 |
| 2018-07-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 20,294 | $100.78 | $2,045,229 | 613,231 |
| 2018-07-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 17,137 | $99.65 | $1,707,702 | 633,525 |
| 2018-07-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 9,259 | $98.86 | $915,345 | 650,662 |
| 2018-07-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 3,310 | $97.74 | $323,519 | 659,921 |
| 2018-06-13 | Clark Jason D. | Dir |
Open-market sell
S
|
Common Stock | 350 | $110.01 | $38,504 | 4,619 |
| 2018-06-12 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,800 | $110.01 | $528,067 | 369,874 |
| 2018-06-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,229 | $109.75 | $134,888 | 374,674 |
| 2018-06-06 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,971 | $109.27 | $1,198,792 | 375,903 |
| 2018-05-11 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 2,857 | $0.00 | $0 | 28,813 |
| 2018-05-10 | Smith Bradley Scott | Chief Information Officer |
Other disposed transaction
F
|
Common Stock | 353 | $109.52 | $38,661 | 27,898 |
| 2018-05-09 | Smith Bradley Scott | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 2,014 | $0.00 | $0 | 25,956 |
| 2018-05-07 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 200 | $109.03 | $21,807 | 115,786 |
| 2018-05-07 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 15,450 | $108.49 | $1,676,118 | 115,986 |
| 2018-05-07 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 3,100 | $107.55 | $333,408 | 131,436 |
| 2018-04-30 | Clark Jason D. | Dir |
Equity grant / award
A
|
Common Stock | 1,641 | $0.00 | $0 | 4,969 |
| 2018-04-27 | Pezold Stacey M | Chief Learning Officer |
Other disposed transaction
D
|
Common Stock | 10,419 | $0.00 | $0 | 43,743 |
| 2018-04-16 | Pezold Stacey M | Chief Learning Officer |
Open-market sell
S
|
Common Stock | 17,811 | $111.83 | $1,991,809 | 54,162 |
| 2018-04-16 | Pezold Stacey M | Chief Learning Officer |
Open-market sell
S
|
Common Stock | 32,443 | $111.09 | $3,604,161 | 71,973 |
| 2018-04-16 | Pezold Stacey M | Chief Learning Officer |
Open-market sell
S
|
Common Stock | 7,746 | $110.22 | $853,754 | 104,416 |
| 2018-04-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 700 | $107.27 | $75,091 | 663,231 |
| 2018-04-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 3,001 | $106.36 | $319,199 | 663,931 |
| 2018-04-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 6,208 | $105.34 | $653,925 | 666,932 |
| 2018-04-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 19,714 | $104.46 | $2,059,232 | 673,140 |
| 2018-04-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 15,277 | $103.54 | $1,581,715 | 692,854 |
| 2018-04-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 5,100 | $102.76 | $524,100 | 708,131 |
| 2018-03-23 | York Jeffrey D. | Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 5,509 | $106.79 | $588,306 | 159,458 |
| 2018-03-14 | Pezold Stacey M | Chief Learning Officer |
Other disposed transaction
F
|
Common Stock | 771 | $111.25 | $85,774 | 112,933 |
| 2018-03-09 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $109.33 | $546,650 | 15,000 |
| 2018-03-07 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 9,950 | $107.48 | $1,069,422 | 132,895 |
| 2018-03-07 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 8,500 | $106.73 | $907,165 | 142,845 |
| 2018-03-07 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 300 | $105.73 | $31,720 | 151,345 |
| 2018-03-02 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 300 | $102.64 | $30,792 | 151,645 |
| 2018-03-02 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 1,246 | $101.87 | $126,934 | 151,945 |
| 2018-03-02 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 1,700 | $100.67 | $171,143 | 153,191 |
| 2018-03-01 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,400 | $99.28 | $238,278 | 401,320 |
| 2018-03-01 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,152 | $98.50 | $605,974 | 403,720 |
| 2018-03-01 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,448 | $97.53 | $238,748 | 409,872 |
| 2018-02-28 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 2,800 | $101.04 | $282,900 | 154,891 |
| 2018-02-28 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 204 | $99.47 | $20,292 | 157,691 |
| 2018-01-26 | Richison Chad R. | President and CEO |
Equity grant / award
A
|
Common Stock | 161,000 | $0.00 | $0 | 4,125,958 |
| 2018-01-16 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 3,500 | $90.11 | $315,388 | 157,895 |
| 2018-01-16 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 8,400 | $89.42 | $751,102 | 161,395 |
| 2018-01-16 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 2,300 | $88.39 | $203,293 | 169,795 |
| 2018-01-16 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 4,550 | $87.23 | $396,893 | 172,095 |
| 2018-01-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 22,938 | $80.29 | $1,841,687 | 713,231 |
| 2018-01-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 27,062 | $79.69 | $2,156,698 | 736,169 |
| 2017-12-29 | York Jeffrey D. | Chief Sales Officer |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 763,231 |
| 2017-12-18 | Richison Chad R. | President and CEO |
Equity grant / award
G
|
Common Stock | 960 | $0.00 | $0 | 3,964,958 |
| 2017-12-12 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,200 | $79.66 | $334,588 | 370,470 |
| 2017-12-12 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,100 | $79.21 | $166,350 | 374,670 |
| 2017-12-12 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,700 | $78.12 | $367,170 | 376,770 |
| 2017-10-13 | Pezold Stacey M | Chief Learning Officer |
Other disposed transaction
F
|
Common Stock | 1,644 | $79.89 | $131,339 | 105,079 |
| 2017-10-12 | Parman Larry V | Dir |
Other disposed transaction
D
|
Common Stock | 2,068 | $0.00 | $0 | 212 |
| 2017-10-09 | Kerber William X. III | See Remarks |
Other disposed transaction
D
|
Common Stock | 50,261 | $0.00 | $0 | 414,196 |
| 2017-10-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 7,800 | $75.31 | $587,437 | 766,231 |
| 2017-10-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 31,500 | $74.70 | $2,353,138 | 774,031 |
| 2017-10-02 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 700 | $73.83 | $51,678 | 805,531 |
| 2017-09-12 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 300 | $75.27 | $22,582 | 388,043 |
| 2017-09-12 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,700 | $74.70 | $799,284 | 388,343 |
| 2017-09-07 | Kerber William X. III | Chief Information Officer |
Other disposed transaction
F
|
Common Stock | 9,390 | $73.86 | $693,545 | 464,457 |
| 2017-09-01 | Kerber William X. III | Chief Information Officer |
Open-market sell
S
|
Common Stock | 20,100 | $75.05 | $1,508,533 | 339,577 |
| 2017-08-25 | Pezold Stacey M | Chief Learning Officer |
Other disposed transaction
F
|
Common Stock | 1,644 | $72.77 | $119,634 | 126,113 |
| 2017-07-03 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 6,465 | $68.53 | $443,024 | 806,231 |
| 2017-07-03 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 11,848 | $67.14 | $795,526 | 812,696 |
| 2017-07-03 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 21,687 | $66.33 | $1,438,460 | 824,544 |
| 2017-06-20 | Pezold Stacey M | Chief Learning Officer |
Other disposed transaction
F
|
Common Stock | 9,390 | $70.35 | $660,586 | 127,757 |
| 2017-06-19 | Pezold Stacey M | Chief Learning Officer |
Open-market sell
S
|
Common Stock | 6,427 | $70.74 | $454,671 | 137,147 |
| 2017-06-19 | Pezold Stacey M | Chief Learning Officer |
Open-market sell
S
|
Common Stock | 23,573 | $69.98 | $1,649,681 | 143,574 |
| 2017-06-12 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,000 | $66.45 | $531,578 | 426,246 |
| 2017-06-12 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,300 | $64.87 | $84,327 | 434,246 |
| 2017-06-12 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,000 | $63.77 | $63,774 | 435,546 |
| 2017-06-12 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 700 | $62.85 | $43,992 | 436,546 |
| 2017-06-01 | Kerber William X. III | Chief Information Officer |
Open-market sell
S
|
Common Stock | 14,800 | $66.60 | $985,676 | 359,677 |
| 2017-06-01 | Kerber William X. III | Chief Information Officer |
Open-market sell
S
|
Common Stock | 5,300 | $65.47 | $347,001 | 374,477 |
| 2017-05-18 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 4,375 | $0.00 | $0 | 437,246 |
| 2017-05-13 | Kerber William X. III | Chief Information Officer |
Other disposed transaction
F
|
Common Stock | 8,097 | $65.01 | $526,386 | 489,810 |
| 2017-05-01 | WATTS J C JR | Dir |
Equity grant / award
A
|
Common Stock | 1,645 | $0.00 | $0 | 1,962 |
| 2017-04-26 | Kerber William X. III | Chief Information Officer |
Equity grant / award
A
|
Common Stock | 40,000 | $0.00 | $0 | 497,907 |
| 2017-04-17 | York Jeffrey D. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 40,000 | $58.01 | $2,320,468 | 846,231 |
| 2017-03-14 | Kerber William X. III | Chief Information Officer |
Open-market sell
S
|
Common Stock | 20,100 | $55.74 | $1,120,296 | 379,777 |
| 2017-03-13 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 25,000 | $55.87 | $1,396,658 | 175,000 |
| 2017-03-06 | LEVENSON ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $56.26 | $1,687,923 | 20,000 |
| 2017-02-14 | Pezold Stacey M | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 21,319 | $52.00 | $1,108,588 | 164,660 |
| 2016-12-13 | Richison Chad R. | President and CEO |
Open-market buy
P
|
Common Stock | 25,000 | $45.73 | $1,143,312 | 4,076,220 |
| 2016-11-15 | Parman Larry V | Dir |
Open-market buy
P
|
Common Stock | 250 | $41.82 | $10,455 | 1,250 |
| 2016-11-14 | PETERS FREDERICK C II | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $41.24 | $41,244 | 21,000 |
| 2016-11-10 | WATTS J C JR | Dir |
Equity grant / award
A
|
Common Stock | 317 | $0.00 | $0 | 317 |
| 2016-11-09 | Richison Chad R. | See Remarks |
Open-market buy
P
|
Common Stock | 9,400 | $41.90 | $393,894 | 4,041,220 |
| 2016-11-07 | Richison Chad R. | President and CEO |
Open-market buy
P
|
Common Stock | 1,150 | $43.98 | $50,581 | 4,031,640 |
| 2016-11-04 | Richison Chad R. | See Remarks |
Open-market buy
P
|
Common Stock | 5,570 | $43.21 | $240,676 | 4,030,490 |
| 2016-11-04 | Richison Chad R. | See Remarks |
Open-market buy
P
|
Common Stock | 5,750 | $43.21 | $248,453 | 4,030,670 |
| 2016-10-04 | York Jeffrey D. | Chief Sales Officer |
Equity grant / award
A
|
Common Stock | 40,000 | $0.00 | $0 | 119,638 |
| 2016-09-08 | Kerber William X. III | Chief Information Officer |
Open-market sell
S
|
Common Stock | 45,000 | $52.06 | $2,342,511 | 399,877 |
| 2016-09-07 | Kerber William X. III | Chief Information Officer |
Open-market sell
S
|
Common Stock | 5,000 | $52.24 | $261,218 | 444,877 |
| 2016-08-30 | Boelte Craig E. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 40,000 | $51.29 | $2,051,440 | 370,997 |
| 2016-08-29 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 1,700 | $0.00 | $0 | 410,997 |
| 2016-08-23 | York Jeffrey D. | Chief Sales Officer |
Equity grant / award
G
|
Common Stock | 905,231 | $0.00 | $0 | 908,231 |
| 2016-08-17 | Pezold Stacey M | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 40,000 | $50.01 | $2,000,400 | 145,979 |
| 2016-08-01 | SWANI SANJAY | Dir |
Other disposed transaction
D
|
Common Stock | 1,283 | $0.00 | $0 | 178,976 |
| 2016-07-28 | Boelte Craig E. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 17,504 | $47.68 | $834,591 | 420,815 |
| 2016-07-28 | Pezold Stacey M | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 16,192 | $47.68 | $772,035 | 192,788 |
| 2016-07-18 | Boelte Craig E. | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 438,319 |
| 2016-06-30 | Mulvee Conner | Dir |
Other disposed transaction
D
|
Common Stock | 1,283 | $0.00 | $0 | 0 |
| 2016-05-25 | SWANI SANJAY | Dir |
Other acquired transaction
J
|
Common Stock | 13,620 | $0.00 | $0 | 63,934 |
| 2016-05-25 | SWANI SANJAY | Dir |
Other acquired transaction
J
|
Common Stock | 66,190 | $0.00 | $0 | 180,259 |
| 2016-05-25 | SWANI SANJAY | Dir |
Other disposed transaction
J
|
Common Stock | 53,828 | $0.00 | $0 | 0 |
| 2016-05-25 | SWANI SANJAY | Dir |
Other disposed transaction
J
|
Common Stock | 5,065,436 | $0.00 | $0 | 0 |
| 2016-05-19 | Kerber William X. III | Chief Information Officer |
Open-market sell
S
|
Common Stock | 30,000 | $40.04 | $1,201,230 | 0 |
| 2016-05-19 | Kerber William X. III | Chief Information Officer |
Open-market sell
S
|
Common Stock | 17,500 | $40.04 | $700,718 | 0 |
| 2016-05-02 | Clark Jason D. | Dir |
Equity grant / award
A
|
Common Stock | 1,283 | $0.00 | $0 | 1,683 |
| 2016-04-15 | York Jeffrey D. | Chief Sales Officer |
Equity grant / award
A
|
Common Stock | 40,000 | $0.00 | $0 | 1,010,391 |