Financial Metrics
GWW W.W. GRAINGER, 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 | 2506538000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 2563668000.0 | +2.3% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 2596288000.0 | +1.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 2541129000.0 | -2.1% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 2615269000.0 | +2.9% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 2635999000.0 | +0.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2766000000.0 | +4.9% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 2861000000.0 | +3.4% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 2831000000.0 | -1.0% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 2799000000.0 | -1.1% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 2893000000.0 | +3.4% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 2947000000.0 | +1.9% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 3001000000.0 | +1.8% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 2837000000.0 | -5.5% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 3018000000.0 | +6.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 3084000000.0 | +2.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 3207000000.0 | +4.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 3372000000.0 | +5.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 3647000000.0 | +8.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 3837000000.0 | +5.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 3942000000.0 | +2.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 4091000000.0 | +3.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 4182000000.0 | +2.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 4208000000.0 | +0.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4235000000.0 | +0.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 4312000000.0 | +1.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 4388000000.0 | +1.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 4306000000.0 | -1.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4554000000.0 | +5.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4657000000.0 | +2.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 10137000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 10425000000.0 | +2.8% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 11221000000.0 | +7.6% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 11486000000.0 | +2.4% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 11797000000.0 | +2.7% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 13022000000.0 | +10.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 15228000000.0 | +16.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 16478000000.0 | +8.2% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 17168000000.0 | +4.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 17942000000.0 | +4.5% | USD | 10-K | 2026-02-19 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1045053000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 1040059000.0 | -0.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 1039752000.0 | -0.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1019192000.0 | -2.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 1039956000.0 | +2.0% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 1017180000.0 | -2.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1092000000.0 | +7.4% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 1111000000.0 | +1.7% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 1079000000.0 | -2.9% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 1095000000.0 | +1.5% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 1121000000.0 | +2.4% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 1099000000.0 | -2.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 1121000000.0 | +2.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 1016000000.0 | -9.4% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 1074000000.0 | +5.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1093000000.0 | +1.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 1124000000.0 | +2.8% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 1250000000.0 | +11.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1383000000.0 | +10.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 1441000000.0 | +4.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 1519000000.0 | +5.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1634000000.0 | +7.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1644000000.0 | +0.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1655000000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1668000000.0 | +0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1694000000.0 | +1.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1720000000.0 | +1.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1710000000.0 | -0.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1755000000.0 | +2.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1798000000.0 | +2.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 4115000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 4098000000.0 | -0.4% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 4348000000.0 | +6.1% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 4397000000.0 | +1.1% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 4238000000.0 | -3.6% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 4720000000.0 | +11.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 5849000000.0 | +23.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 6496000000.0 | +11.1% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 6758000000.0 | +4.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 7009000000.0 | +3.7% | 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 | 317092000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 305589000.0 | -3.6% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 322587000.0 | +5.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 292501000.0 | -9.3% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 229080000.0 | -21.7% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 277738000.0 | +21.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 335000000.0 | +20.6% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 344000000.0 | +2.7% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 189000000.0 | -45.1% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 363000000.0 | +92.1% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 380000000.0 | +4.7% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 338000000.0 | -11.1% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 159000000.0 | -53.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 205000000.0 | +28.9% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 380000000.0 | +85.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 358000000.0 | -5.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 334000000.0 | -6.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 438000000.0 | +31.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 534000000.0 | +21.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 534000000.0 | +0.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 603000000.0 | +12.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 680000000.0 | +12.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 661000000.0 | -2.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 667000000.0 | +0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 669000000.0 | +0.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 649000000.0 | -3.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 686000000.0 | +5.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 672000000.0 | -2.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 678000000.0 | +0.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 511000000.0 | -24.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1113000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1035000000.0 | -7.0% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 1158000000.0 | +11.9% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1262000000.0 | +9.0% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1019000000.0 | -19.3% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1547000000.0 | +51.8% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 2215000000.0 | +43.2% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 2565000000.0 | +15.8% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 2637000000.0 | +2.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2495000000.0 | -5.4% | 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 | 191644000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 179445000.0 | -6.4% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 193409000.0 | +7.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 182853000.0 | -5.5% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 106959000.0 | -41.5% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 170816000.0 | +59.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 241000000.0 | +41.1% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 248000000.0 | +2.9% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 115000000.0 | -53.6% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 262000000.0 | +127.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 272000000.0 | +3.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 244000000.0 | -10.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 185000000.0 | -24.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 129000000.0 | -30.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 256000000.0 | +98.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 255000000.0 | -0.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 243000000.0 | -4.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 315000000.0 | +29.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 385000000.0 | +22.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 389000000.0 | +1.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 442000000.0 | +13.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 508000000.0 | +14.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 490000000.0 | -3.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 493000000.0 | +0.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 497000000.0 | +0.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 490000000.0 | -1.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 505000000.0 | +3.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 500000000.0 | -1.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 508000000.0 | +1.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 321000000.0 | -36.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 633000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 623000000.0 | -1.6% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 823000000.0 | +32.1% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 895000000.0 | +8.7% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 755000000.0 | -15.6% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1114000000.0 | +47.5% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1613000000.0 | +44.8% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 1903000000.0 | +18.0% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1989000000.0 | +4.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1808000000.0 | -9.1% | 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 | 3.0 | — | USD/shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 2.81 | -6.3% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 3.07 | +9.3% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 2.95 | -3.9% | USD/shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 1.68 | -43.1% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 2.8 | +66.7% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 4.09 | +46.1% | USD/shares | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 4.19 | +2.4% | USD/shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 1.84 | -56.1% | USD/shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 4.5 | +144.6% | USD/shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 4.69 | +4.2% | USD/shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 4.27 | -9.0% | USD/shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 3.2 | -25.1% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 2.11 | -34.1% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 4.43 | +110.0% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 4.51 | +1.8% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 4.3 | -4.7% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 5.68 | +32.1% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 7.11 | +25.2% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 7.22 | +1.5% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 8.31 | +15.1% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 9.66 | +16.2% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 9.32 | -3.5% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 9.47 | +1.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 9.65 | +1.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 9.54 | -1.1% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 9.9 | +3.8% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 9.88 | -0.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 9.99 | +1.1% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 6.13 | -38.6% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 9.94 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 10.07 | +1.3% | USD/shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 13.82 | +37.2% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 15.39 | +11.4% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 12.88 | -16.3% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 19.94 | +54.8% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 30.22 | +51.6% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 36.39 | +20.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 38.84 | +6.7% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 35.47 | -8.7% | 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 | 2.98 | — | USD/shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 2.79 | -6.4% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 3.05 | +9.3% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 2.93 | -3.9% | USD/shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 1.67 | -43.0% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 2.79 | +67.1% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 4.07 | +45.9% | USD/shares | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 4.16 | +2.2% | USD/shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 1.82 | -56.2% | USD/shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 4.48 | +146.2% | USD/shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 4.67 | +4.2% | USD/shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 4.25 | -9.0% | USD/shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 3.19 | -24.9% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 2.1 | -34.2% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 4.41 | +110.0% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 4.48 | +1.6% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 4.27 | -4.7% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 5.65 | +32.3% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 7.07 | +25.1% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 7.19 | +1.7% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 8.27 | +15.0% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 9.61 | +16.2% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 9.28 | -3.4% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 9.43 | +1.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 9.62 | +2.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 9.51 | -1.1% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 9.87 | +3.8% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 9.86 | -0.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 9.97 | +1.1% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 6.12 | -38.6% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 9.87 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 10.02 | +1.5% | USD/shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 13.73 | +37.0% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 15.32 | +11.6% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 12.82 | -16.3% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 19.84 | +54.8% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 30.06 | +51.5% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 36.23 | +20.5% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 38.71 | +6.8% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 35.4 | -8.6% | 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 | 279906000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 315997000.0 | +12.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 285981000.0 | -9.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 274146000.0 | -4.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 238801000.0 | -12.9% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 275065000.0 | +15.2% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 284575000.0 | +3.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 327000000.0 | +14.9% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-03-31 | 302000000.0 | -7.6% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 313000000.0 | +3.6% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 517000000.0 | +65.2% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-12-31 | 538000000.0 | +4.1% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 392000000.0 | -27.1% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2019-06-30 | 315000000.0 | -19.6% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 286000000.0 | -9.2% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 360000000.0 | +25.9% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 1492000000.0 | +314.4% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 1603000000.0 | +7.4% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 859000000.0 | -46.4% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 585000000.0 | -31.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 562000000.0 | -3.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 547000000.0 | -2.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 328000000.0 | -40.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 241000000.0 | -26.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 364000000.0 | +51.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 262000000.0 | -28.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 315000000.0 | +20.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 325000000.0 | +3.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 461000000.0 | +41.8% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 515000000.0 | +11.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 601000000.0 | +16.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 660000000.0 | +9.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 804000000.0 | +21.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 769000000.0 | -4.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1448000000.0 | +88.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1036000000.0 | -28.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 666000000.0 | -35.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 597000000.0 | -10.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 535000000.0 | -10.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 274000000.0 | — | USD | 10-K | 2020-02-20 |
| Annual | 2017-12-31 | 327000000.0 | +19.3% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 538000000.0 | +64.5% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 360000000.0 | -33.1% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 585000000.0 | +62.5% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 241000000.0 | -58.8% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 325000000.0 | +34.9% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 660000000.0 | +103.1% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1036000000.0 | +57.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 585000000.0 | -43.5% | 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 | 1304560000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1310382000.0 | +0.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1326359000.0 | +1.2% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 1223096000.0 | -7.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1325218000.0 | +8.3% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1369626000.0 | +3.4% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 1373323000.0 | +0.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1325186000.0 | -3.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1428233000.0 | +7.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 1462603000.0 | +2.4% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 1481300000.0 | +1.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1385000000.0 | -6.5% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 1485000000.0 | +7.2% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2019-06-30 | 1503000000.0 | +1.2% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 1495000000.0 | -0.5% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 1425000000.0 | -4.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 1613000000.0 | +13.2% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 1460000000.0 | -9.5% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 1485000000.0 | +1.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 1474000000.0 | -0.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1576000000.0 | +6.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1634000000.0 | +3.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1742000000.0 | +6.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 1754000000.0 | +0.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 2001000000.0 | +14.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 2099000000.0 | +4.9% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 2158000000.0 | +2.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2133000000.0 | -1.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2294000000.0 | +7.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2418000000.0 | +5.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2444000000.0 | +1.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2192000000.0 | -10.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2330000000.0 | +6.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2344000000.0 | +0.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2346000000.0 | +0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2232000000.0 | -4.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2369000000.0 | +6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2472000000.0 | +4.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2408000000.0 | -2.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1223096000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1325000000.0 | +8.3% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1385000000.0 | +4.5% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 1425000000.0 | +2.9% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1474000000.0 | +3.4% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1754000000.0 | +19.0% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 2133000000.0 | +21.6% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 2192000000.0 | +2.8% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2232000000.0 | +1.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2329000000.0 | +4.3% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1420897000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1418678000.0 | -0.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1381468000.0 | -2.6% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 1406470000.0 | +1.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1388091000.0 | -1.3% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1397804000.0 | +0.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 1391993000.0 | -0.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1429199000.0 | +2.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1434609000.0 | +0.4% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 1464181000.0 | +2.1% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 1473117000.0 | +0.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1541000000.0 | +4.6% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 1523000000.0 | -1.2% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2019-06-30 | 1535000000.0 | +0.8% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 1520000000.0 | -1.0% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 1655000000.0 | +8.9% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 1615000000.0 | -2.4% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 1695000000.0 | +5.0% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 1780000000.0 | +5.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 1733000000.0 | -2.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1675000000.0 | -3.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1707000000.0 | +1.9% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1786000000.0 | +4.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 1870000000.0 | +4.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1929000000.0 | +3.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1990000000.0 | +3.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 2071000000.0 | +4.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2253000000.0 | +8.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2252000000.0 | -0.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2223000000.0 | -1.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2196000000.0 | -1.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2266000000.0 | +3.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2178000000.0 | -3.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2169000000.0 | -0.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2170000000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2306000000.0 | +6.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2309000000.0 | +0.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2357000000.0 | +2.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2275000000.0 | -3.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1406470000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1429000000.0 | +1.6% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1541000000.0 | +7.8% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 1655000000.0 | +7.4% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1733000000.0 | +4.7% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1870000000.0 | +7.9% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 2253000000.0 | +20.5% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 2266000000.0 | +0.6% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2306000000.0 | +1.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2394000000.0 | +3.8% | 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 | 3138961000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 3190262000.0 | +1.6% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 3129192000.0 | -1.9% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 3020229000.0 | -3.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 3096183000.0 | +2.5% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 3186347000.0 | +2.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 3175060000.0 | -0.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 3205989000.0 | +1.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 3307162000.0 | +3.2% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 3373002000.0 | +2.0% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 3583344000.0 | +6.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 3557000000.0 | -0.7% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 3508000000.0 | -1.4% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2019-06-30 | 3456000000.0 | -1.5% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 3396000000.0 | -1.7% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 3555000000.0 | +4.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 4914000000.0 | +38.2% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 4918000000.0 | +0.1% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 4273000000.0 | -13.1% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 3919000000.0 | -8.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 3934000000.0 | +0.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 4057000000.0 | +3.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 4005000000.0 | -1.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 4011000000.0 | +0.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 4439000000.0 | +10.7% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 4513000000.0 | +1.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 4686000000.0 | +3.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 4977000000.0 | +6.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 5190000000.0 | +4.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 5343000000.0 | +2.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 5412000000.0 | +1.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 5274000000.0 | -2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 5540000000.0 | +5.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 5521000000.0 | -0.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 6183000000.0 | +12.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 5737000000.0 | -7.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 5530000000.0 | -3.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5650000000.0 | +2.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 5474000000.0 | -3.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 3020229000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 3206000000.0 | +6.2% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 3557000000.0 | +10.9% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 3555000000.0 | -0.1% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 3919000000.0 | +10.2% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 4011000000.0 | +2.3% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 4977000000.0 | +24.1% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 5274000000.0 | +6.0% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 5737000000.0 | +8.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 5484000000.0 | -4.4% | 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 | 5964839000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 5964804000.0 | -0.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 5885509000.0 | -1.3% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 5694307000.0 | -3.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 5782549000.0 | +1.5% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 5861881000.0 | +1.4% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 5825060000.0 | -0.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 5804254000.0 | -0.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 5902811000.0 | +1.7% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 5904572000.0 | +0.0% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 5932183000.0 | +0.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 5873000000.0 | -1.0% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 6014000000.0 | +2.4% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2019-06-30 | 5992000000.0 | -0.4% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 5922000000.0 | -1.2% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 6005000000.0 | +1.4% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 7177000000.0 | +19.5% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 7194000000.0 | +0.2% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 6583000000.0 | -8.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 6295000000.0 | -4.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 6333000000.0 | +0.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 6462000000.0 | +2.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 6390000000.0 | -1.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 6592000000.0 | +3.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 6993000000.0 | +6.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 7049000000.0 | +0.8% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 7201000000.0 | +2.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 7588000000.0 | +5.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 7825000000.0 | +3.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 8031000000.0 | +2.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 8140000000.0 | +1.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 8147000000.0 | +0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 8400000000.0 | +3.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 8352000000.0 | -0.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 9114000000.0 | +9.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 8829000000.0 | -3.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 8658000000.0 | -1.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 8937000000.0 | +3.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 8848000000.0 | -1.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 5694000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 5804000000.0 | +1.9% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 5873000000.0 | +1.2% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 6005000000.0 | +2.2% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 6295000000.0 | +4.8% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 6592000000.0 | +4.7% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 7588000000.0 | +15.1% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 8147000000.0 | +7.4% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 8829000000.0 | +8.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8962000000.0 | +1.5% | 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 | 1880440000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1641344000.0 | -12.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1536311000.0 | -6.4% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 1628937000.0 | +6.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1688430000.0 | +3.7% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1410578000.0 | -16.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 1392523000.0 | -1.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1506661000.0 | +8.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1504332000.0 | -0.2% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 1424495000.0 | -5.3% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 1467332000.0 | +3.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1501000000.0 | +2.3% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 1462000000.0 | -2.6% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2019-06-30 | 1452000000.0 | -0.7% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 1572000000.0 | +8.3% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 1678000000.0 | +6.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 1500000000.0 | -10.6% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 1388000000.0 | -7.5% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 1441000000.0 | +3.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 1441000000.0 | +0.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1531000000.0 | +6.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1589000000.0 | +3.8% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1550000000.0 | -2.5% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 1528000000.0 | -1.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1742000000.0 | +14.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1750000000.0 | +0.5% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1785000000.0 | +2.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2010000000.0 | +12.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1924000000.0 | -4.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1920000000.0 | -0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1898000000.0 | -1.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1831000000.0 | -3.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2528000000.0 | +38.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2397000000.0 | -5.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2383000000.0 | -0.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2305000000.0 | -3.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2017000000.0 | -12.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2002000000.0 | -0.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2015000000.0 | +0.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1628937000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1507000000.0 | -7.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1501000000.0 | -0.4% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 1678000000.0 | +11.8% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1441000000.0 | -14.1% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1528000000.0 | +6.0% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 2010000000.0 | +31.5% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1831000000.0 | -8.9% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2305000000.0 | +25.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1940000000.0 | -15.8% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2364200000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 2242574000.0 | -5.1% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2161036000.0 | -3.6% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 1905768000.0 | -11.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1916523000.0 | +0.6% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1848196000.0 | -3.6% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 1901085000.0 | +2.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1828000000.0 | -3.8% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-03-31 | 1925000000.0 | +5.3% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 2050000000.0 | +6.5% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 2100000000.0 | +2.4% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-12-31 | 2093000000.0 | -0.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-03-31 | 2152000000.0 | +2.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 2114000000.0 | -1.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 2072000000.0 | -2.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-12-31 | 2060000000.0 | -0.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-03-31 | 2030000000.0 | -1.5% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 2152000000.0 | +6.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 2375000000.0 | +10.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 2093000000.0 | -11.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-03-31 | 2080000000.0 | -0.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 2141000000.0 | +2.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 2117000000.0 | -1.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 2160000000.0 | +2.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 2370000000.0 | +9.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 2465000000.0 | +4.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 2562000000.0 | +3.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 2735000000.0 | +6.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 3045000000.0 | +11.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 3227000000.0 | +6.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 3382000000.0 | +4.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 3441000000.0 | +1.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 3509000000.0 | +2.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 3587000000.0 | +2.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 3856000000.0 | +7.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 3703000000.0 | -4.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3847000000.0 | +3.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 4083000000.0 | +6.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 3961000000.0 | -3.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1905000000.0 | — | USD | 10-K | 2020-02-20 |
| Annual | 2017-12-31 | 1828000000.0 | -4.0% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 2093000000.0 | +14.5% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 2060000000.0 | -1.6% | USD | 10-K | 2023-02-21 |
| Annual | 2020-12-31 | 2093000000.0 | +1.6% | USD | 10-K | 2024-02-22 |
| Annual | 2021-12-31 | 2160000000.0 | +3.2% | USD | 10-K | 2025-02-20 |
| Annual | 2022-12-31 | 2735000000.0 | +26.6% | USD | 10-K | 2026-02-19 |
| Annual | 2023-12-31 | 3441000000.0 | +25.8% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3703000000.0 | +7.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4141000000.0 | +11.8% | 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 | 1387124000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1765809000.0 | +27.3% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1874132000.0 | +6.1% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 1880036000.0 | +0.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1886614000.0 | +0.3% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 2321373000.0 | +23.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 2335813000.0 | +0.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 2248036000.0 | -3.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2244406000.0 | -0.2% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 2210358000.0 | -1.5% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 2148399000.0 | -2.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2090000000.0 | -2.7% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 2077000000.0 | -0.6% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2019-06-30 | 2080000000.0 | +0.1% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 1918000000.0 | -7.8% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 1914000000.0 | -0.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 3303000000.0 | +72.6% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 3301000000.0 | -0.1% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 2388000000.0 | -27.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 2389000000.0 | +0.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 2373000000.0 | -0.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 2375000000.0 | +0.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 2372000000.0 | -0.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 2362000000.0 | -0.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 2338000000.0 | -1.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 2309000000.0 | -1.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 2294000000.0 | -0.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2284000000.0 | -0.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2278000000.0 | -0.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2275000000.0 | -0.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2260000000.0 | -0.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2266000000.0 | +0.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1783000000.0 | -21.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1783000000.0 | +0.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2279000000.0 | +27.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2778000000.0 | +21.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2281000000.0 | -17.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2343000000.0 | +2.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2369000000.0 | +1.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1840946000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2248000000.0 | +22.1% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 2090000000.0 | -7.0% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 1914000000.0 | -8.4% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 2389000000.0 | +24.8% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 2362000000.0 | -1.1% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 2284000000.0 | -3.3% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 2300000000.0 | +0.7% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2778000000.0 | +20.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2488000000.0 | -10.4% | USD | 10-K | 2026-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 160637000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 343093000.0 | +113.6% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 688924000.0 | +100.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 180946000.0 | -73.7% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 372178000.0 | +105.7% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 720878000.0 | +93.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 147000000.0 | -79.6% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 395000000.0 | +168.7% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 743000000.0 | +88.1% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 127000000.0 | -82.9% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 450000000.0 | +254.3% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 770000000.0 | +71.1% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 244000000.0 | -68.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 476000000.0 | +95.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 787000000.0 | +65.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 294000000.0 | -62.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 563000000.0 | +91.5% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 724000000.0 | +28.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 343000000.0 | -52.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 593000000.0 | +72.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 973000000.0 | +64.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 454000000.0 | -53.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 904000000.0 | +99.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1427000000.0 | +57.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 661000000.0 | -53.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1072000000.0 | +62.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1683000000.0 | +57.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 646000000.0 | -61.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1023000000.0 | +58.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1620000000.0 | +58.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1024000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1057000000.0 | +3.2% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 1057000000.0 | +0.0% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1042000000.0 | -1.4% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1123000000.0 | +7.8% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 937000000.0 | -16.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1333000000.0 | +42.3% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 2031000000.0 | +52.4% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 2111000000.0 | +3.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2015000000.0 | -4.5% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -45385000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | -73535000.0 | -62.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -185396000.0 | -152.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -37529000.0 | +79.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -74835000.0 | -99.4% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | -99638000.0 | -33.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -31000000.0 | +68.9% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | -74000000.0 | -138.7% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | -105000000.0 | -41.9% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | -52000000.0 | +50.5% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | -91000000.0 | -75.0% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | -145000000.0 | -59.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | -52000000.0 | +64.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -82000000.0 | -57.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -132000000.0 | -61.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -58000000.0 | +56.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -130000000.0 | -124.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -180000000.0 | -38.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -57000000.0 | +68.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -172000000.0 | -201.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -212000000.0 | -23.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -96000000.0 | +54.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -191000000.0 | -99.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -307000000.0 | -60.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -118000000.0 | +61.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -177000000.0 | -50.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -262000000.0 | -48.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -125000000.0 | +52.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -283000000.0 | -126.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -543000000.0 | -91.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -262000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -146000000.0 | +44.3% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | -166000000.0 | -13.7% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -202000000.0 | -21.7% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -179000000.0 | +11.4% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -226000000.0 | -26.3% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -263000000.0 | -16.4% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -422000000.0 | -60.5% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -520000000.0 | -23.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -645000000.0 | -24.0% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -138248000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | -258484000.0 | -87.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -518442000.0 | -100.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -183200000.0 | +64.7% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -304484000.0 | -66.2% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | -619092000.0 | -103.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -146000000.0 | +76.4% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | -331000000.0 | -126.7% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | -437000000.0 | -32.0% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | -221000000.0 | +49.4% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | -586000000.0 | -165.2% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | -875000000.0 | -49.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 955000000.0 | +209.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 864000000.0 | -9.5% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -147000000.0 | -117.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -250000000.0 | -70.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -463000000.0 | -85.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -790000000.0 | -70.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -159000000.0 | +79.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -388000000.0 | -144.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -668000000.0 | -72.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -224000000.0 | +66.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -521000000.0 | -132.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -839000000.0 | -61.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -391000000.0 | +53.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -763000000.0 | -95.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -615000000.0 | +19.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -898000000.0 | -46.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -1201000000.0 | -33.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -1599000000.0 | -33.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -776000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -867000000.0 | -11.7% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | -670000000.0 | +22.7% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -1023000000.0 | -52.7% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -726000000.0 | +29.0% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -1039000000.0 | -43.1% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -972000000.0 | +6.4% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -1278000000.0 | -31.5% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -1180000000.0 | +7.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -1825000000.0 | -54.7% | 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 | 51797000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 105717000.0 | +104.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 213622000.0 | +102.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 78768000.0 | -63.1% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 131147000.0 | +66.5% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 191183000.0 | +45.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 49000000.0 | -74.4% | USD | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 103000000.0 | +110.2% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 169000000.0 | +64.1% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 60000000.0 | -64.5% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 107000000.0 | +78.3% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 163000000.0 | +52.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 50000000.0 | -69.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 93000000.0 | +86.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 152000000.0 | +63.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 73000000.0 | -52.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 147000000.0 | +101.4% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 197000000.0 | +34.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 57000000.0 | -71.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 163000000.0 | +186.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 208000000.0 | +27.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 98000000.0 | -52.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 193000000.0 | +96.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 318000000.0 | +64.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 119000000.0 | -62.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 195000000.0 | +63.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 283000000.0 | +45.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 125000000.0 | -55.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 300000000.0 | +140.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 558000000.0 | +86.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 284000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 237000000.0 | -16.5% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 239000000.0 | +0.8% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 221000000.0 | -7.5% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 197000000.0 | -10.9% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 255000000.0 | +29.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 256000000.0 | +0.4% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 445000000.0 | +73.8% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 541000000.0 | +21.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 684000000.0 | +26.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 |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 109659219.0 | — | shares | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 109659219.0 | +0.0% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 109659219.0 | +0.0% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 109659219.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 109659219.0 | +0.0% | shares | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 109659219.0 | +0.0% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 109659219.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 109659219.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 109659219.0 | +0.0% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 109659219.0 | +0.0% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 109659219.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 109659219.0 | +0.0% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 109659219.0 | +0.0% | shares | 10-Q | 2019-04-22 |
| Quarterly | 2019-06-30 | 109659219.0 | +0.0% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 109659219.0 | +0.0% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 109659219.0 | +0.0% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 109659219.0 | +0.0% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 109659219.0 | +0.0% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 109659219.0 | +0.0% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 109659219.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 109659219.0 | +0.0% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 109659219.0 | +0.0% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 109659219.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 109659219.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 109659219.0 | +0.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 109659219.0 | +0.0% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 109659219.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 109659219.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 109659219.0 | +0.0% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 109659219.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 109659219.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 109659219.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 109659219.0 | +0.0% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 109659219.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 109659219.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 109659219.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 109659219.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 109659219.0 | +0.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 109659219.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 109659219.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 109659219.0 | +0.0% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 109659219.0 | +0.0% | shares | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 109659219.0 | +0.0% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 109659219.0 | +0.0% | shares | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 109659219.0 | +0.0% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 109659219.0 | +0.0% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 109659219.0 | +0.0% | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 109659219.0 | +0.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 109659219.0 | +0.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 | 61668682.0 | — | shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 60891298.0 | -1.3% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 60016550.0 | -1.4% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 58720066.0 | -2.2% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 58012731.0 | -1.2% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 57316532.0 | -1.2% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 56062607.0 | -2.2% | shares | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 56109809.0 | +0.1% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 56339630.0 | +0.4% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 55600000.0 | -1.3% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 55100000.0 | -0.9% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 54100000.0 | -1.8% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 53600000.0 | -0.9% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 53500000.0 | -0.2% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 53600000.0 | +0.2% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 52300000.0 | -2.4% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 52200000.0 | -0.2% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 51800000.0 | -0.8% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 51100000.0 | -1.4% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 51000000.0 | -0.2% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 50800000.0 | -0.4% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 50200000.0 | -1.2% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 50100000.0 | -0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 49900000.0 | -0.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 49200000.0 | -1.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 49000000.0 | -0.4% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 48800000.0 | -0.4% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 48200000.0 | -1.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 48000000.0 | -0.4% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 47800000.0 | -0.4% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 60430892.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 57700000.0 | -4.5% | shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 56100000.0 | -2.8% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 54700000.0 | -2.5% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 53500000.0 | -2.2% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 51900000.0 | -3.0% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 50900000.0 | -1.9% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 49900000.0 | -2.0% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 48900000.0 | -2.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 47900000.0 | -2.0% | 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 | 62099801.0 | — | shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 61301545.0 | -1.3% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 60416151.0 | -1.4% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 59202882.0 | -2.0% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 58287312.0 | -1.5% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 57521348.0 | -1.3% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 56403246.0 | -1.9% | shares | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 56552644.0 | +0.3% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 56803857.0 | +0.4% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 55900000.0 | -1.6% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 55400000.0 | -0.9% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 54400000.0 | -1.8% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 53800000.0 | -1.1% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 53700000.0 | -0.2% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 53900000.0 | +0.4% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 52600000.0 | -2.4% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 52500000.0 | -0.2% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 52100000.0 | -0.8% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 51400000.0 | -1.3% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 51300000.0 | -0.2% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 51100000.0 | -0.4% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 50500000.0 | -1.2% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 50300000.0 | -0.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 50100000.0 | -0.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 49400000.0 | -1.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 49200000.0 | -0.4% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 48900000.0 | -0.6% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 48300000.0 | -1.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 48100000.0 | -0.4% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 47900000.0 | -0.4% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 60839930.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 58000000.0 | -4.7% | shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 56500000.0 | -2.6% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 54900000.0 | -2.8% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 53700000.0 | -2.2% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 52200000.0 | -2.8% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 51100000.0 | -2.1% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 50100000.0 | -2.0% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 49000000.0 | -2.2% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 48000000.0 | -2.0% | shares | 10-K | 2026-02-19 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4202 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.4298 | +2.3% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.4411 | +2.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.4394 | -0.4% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.4461 | +1.5% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.4525 | +1.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.4686 | +3.5% | ratio | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 0.4845 | +3.4% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.4772 | -1.5% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.4654 | -2.5% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 0.4828 | +3.7% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.4976 | +3.1% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.4181 | -16.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.3944 | -5.7% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.4585 | +16.3% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.4870 | +6.2% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.4963 | +1.9% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.5277 | +6.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.5215 | -1.2% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.5443 | +4.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.5474 | +0.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.5228 | -4.5% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.5207 | -0.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.5170 | -0.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5042 | -2.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.5163 | +2.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.4815 | -6.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.4973 | +3.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.5096 | +2.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.5263 | +3.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1.7803 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.7962 | +0.9% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 1.9106 | +6.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1.9127 | +0.1% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1.8740 | -2.0% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1.9754 | +5.4% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 2.0069 | +1.6% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 2.0226 | +0.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1.9445 | -3.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2.0020 | +3.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.6693 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1.9437 | +16.4% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2.0368 | +4.8% | ratio | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 1.8541 | -9.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1.8338 | -1.1% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 2.2589 | +23.2% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 2.2801 | +0.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 2.1279 | -6.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2.1984 | +3.3% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 2.3679 | +7.7% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 2.4421 | +3.1% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2.3698 | -3.0% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 2.3995 | +1.3% | ratio | 10-Q | 2019-04-22 |
| Quarterly | 2019-06-30 | 2.3802 | -0.8% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 2.1603 | -9.2% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 2.1186 | -1.9% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 3.2760 | +54.6% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 3.5432 | +8.2% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 2.9653 | -16.3% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 2.7196 | -8.3% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 2.5696 | -5.5% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 2.5532 | -0.6% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 2.5839 | +1.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 2.6250 | +1.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 2.5482 | -2.9% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 2.5789 | +1.2% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 2.6252 | +1.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2.4761 | -5.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2.6975 | +8.9% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2.7828 | +3.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.8514 | +2.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.8804 | +1.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.1915 | -23.9% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.3033 | +5.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.5946 | +12.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.4889 | -4.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.7417 | +10.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.8222 | +2.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2.7166 | -3.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1.8541 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2.1274 | +14.7% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 2.3698 | +11.4% | ratio | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 2.1186 | -10.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 2.7196 | +28.4% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 2.6250 | -3.5% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 2.4761 | -5.7% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 2.8804 | +16.3% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.4889 | -13.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2.8268 | +13.6% | ratio | 10-K | 2026-02-19 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4169 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.4057 | -2.7% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.4005 | -1.3% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.4011 | +0.2% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.3976 | -0.9% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.3859 | -3.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.3948 | +2.3% | ratio | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 0.3883 | -1.6% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.3811 | -1.9% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.3912 | +2.6% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 0.3875 | -1.0% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.3729 | -3.8% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.3735 | +0.2% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.3581 | -4.1% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.3559 | -0.6% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.3544 | -0.4% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.3505 | -1.1% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.3707 | +5.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.3792 | +2.3% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.3756 | -1.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.3853 | +2.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.3994 | +3.7% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.3931 | -1.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3933 | +0.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3939 | +0.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3929 | -0.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.3920 | -0.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3971 | +1.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3854 | -3.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.3861 | +0.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.4059 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.3931 | -3.2% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.3875 | -1.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.3828 | -1.2% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.3592 | -6.2% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.3625 | +0.9% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.3841 | +6.0% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.3942 | +2.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.3936 | -0.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.3906 | -0.8% | 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.0765 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0700 | -8.5% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0745 | +6.4% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0720 | -3.4% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0409 | -43.2% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.0648 | +58.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0871 | +34.5% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 0.0867 | -0.5% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 0.0406 | -53.1% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.0936 | +130.4% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 0.0940 | +0.4% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 0.0828 | -11.9% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0616 | -25.5% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 0.0455 | -26.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 0.0848 | +86.5% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0827 | -2.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0758 | -8.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0934 | +23.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1056 | +13.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.1014 | -4.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.1121 | +10.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1242 | +10.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.1172 | -5.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.1172 | -0.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1174 | +0.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.1136 | -3.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.1151 | +1.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1161 | +0.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.1116 | -3.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0689 | -38.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0624 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0598 | -4.3% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.0733 | +22.7% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0779 | +6.2% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0640 | -17.9% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.0855 | +33.7% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1059 | +23.8% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.1155 | +9.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1159 | +0.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1008 | -13.0% | 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.1265 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.1192 | -5.8% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.1242 | +4.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1151 | -7.4% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0876 | -23.9% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.1054 | +20.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1211 | +14.9% | ratio | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 0.1202 | -0.7% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.0668 | -44.5% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.1297 | +94.3% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 0.1314 | +1.3% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.1147 | -12.7% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0530 | -53.8% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0723 | +36.4% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.1259 | +74.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.1161 | -7.8% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.1041 | -10.3% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.1299 | +24.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1464 | +12.7% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1392 | -5.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1530 | +9.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1662 | +8.7% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1581 | -4.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1585 | +0.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1580 | -0.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1505 | -4.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1563 | +3.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1561 | -0.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1489 | -4.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.1097 | -26.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1098 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0993 | -9.6% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.1032 | +3.9% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.1099 | +6.5% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0864 | -21.4% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1188 | +37.5% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1455 | +22.4% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.1557 | +7.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1536 | -1.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1391 | -9.5% | 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.1489 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.1925 | +29.3% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.1861 | -3.3% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 0.1683 | -9.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 0.1414 | -16.0% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.1950 | +37.9% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.2044 | +4.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.2170 | +6.2% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-03-31 | 0.2008 | -7.5% | ratio | 10-Q | 2019-04-22 |
| Quarterly | 2018-06-30 | 0.2197 | +9.5% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.3523 | +60.4% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-12-31 | 0.3584 | +1.7% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.2681 | -25.2% | ratio | 10-Q | 2019-04-22 |
| Quarterly | 2019-06-30 | 0.2169 | -19.1% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 0.1819 | -16.1% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 0.2145 | +17.9% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.9947 | +363.6% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 1.1549 | +16.1% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 0.5961 | -48.4% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 0.4060 | -31.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.3671 | -9.6% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 0.3442 | -6.2% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 0.2116 | -38.5% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 0.1577 | -25.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.2090 | +32.5% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.1497 | -28.4% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 0.1765 | +17.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 0.1617 | -8.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.2396 | +48.2% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.2682 | +11.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.3166 | +18.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.3605 | +13.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3180 | -11.8% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.3208 | +0.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.6076 | +89.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.4495 | -26.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3302 | -26.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2982 | -9.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2655 | -11.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1682 | — | ratio | 10-K | 2020-02-20 |
| Annual | 2017-12-31 | 0.2170 | +29.0% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.3584 | +65.2% | ratio | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 0.2145 | -40.1% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 0.4060 | +89.2% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 0.1577 | -61.1% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 0.1617 | +2.5% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 0.3605 | +122.9% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.4495 | +24.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.3015 | -32.9% | 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.0321 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0301 | -6.4% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0329 | +9.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0316 | -3.8% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0182 | -42.3% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.0293 | +60.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0408 | +39.2% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 0.0420 | +2.9% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 0.0194 | -53.8% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.0436 | +124.7% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 0.0454 | +4.2% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 0.0412 | -9.2% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0258 | -37.4% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 0.0179 | -30.4% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 0.0389 | +116.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0403 | +3.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0376 | -6.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0493 | +31.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0551 | +11.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.0552 | +0.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.0614 | +11.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0649 | +5.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0610 | -6.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0606 | -0.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0592 | -2.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0587 | -0.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.0554 | -5.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0578 | +4.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0568 | -1.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0363 | -36.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1112 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1073 | -3.4% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.1401 | +30.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.1490 | +6.4% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.1199 | -19.5% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1690 | +40.9% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.2126 | +25.8% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.2336 | +9.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.2253 | -3.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2017 | -10.4% | 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.0811 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0800 | -1.3% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0895 | +11.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0954 | +6.6% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0579 | -39.3% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.0899 | +55.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1252 | +39.3% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 0.1210 | -3.4% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 0.0548 | -54.7% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.1217 | +122.3% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 0.1287 | +5.7% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 0.1178 | -8.5% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0911 | -22.6% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 0.0599 | -34.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 0.1078 | +79.8% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.1226 | +13.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.1135 | -7.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.1488 | +31.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1624 | +9.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.1578 | -2.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.1725 | +9.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1668 | -3.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.1518 | -9.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.1458 | -4.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1416 | -2.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.1366 | -3.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.1310 | -4.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1300 | -0.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.1244 | -4.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0810 | -34.9% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.3323 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.3408 | +2.6% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.3932 | +15.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.4345 | +10.5% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.3607 | -17.0% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.5157 | +43.0% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.5898 | +14.4% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.5530 | -6.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.5371 | -2.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.4366 | -18.7% | 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-04-02 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 160 | $1,118.61 | $178,978 | 10,621 |
| 2026-04-02 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 128 | $1,116.81 | $142,952 | 11,061 |
| 2026-04-02 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 240 | $1,115.43 | $267,703 | 11,189 |
| 2026-04-02 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 120 | $1,113.93 | $133,672 | 11,429 |
| 2026-04-02 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 280 | $1,117.83 | $312,992 | 10,781 |
| 2026-04-02 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 40 | $1,122.39 | $44,896 | 10,541 |
| 2026-04-02 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 80 | $1,097.27 | $87,782 | 11,949 |
| 2026-04-01 | Merriwether Deidra C | Sr. VP & CFO |
Other disposed transaction
F
|
Common Stock | 201 | $1,090.81 | $219,253 | 12,029 |
| 2026-04-01 | Merriwether Deidra C | Sr. VP & CFO |
Other disposed transaction
F
|
Common Stock | 164 | $1,090.81 | $178,893 | 12,230 |
| 2026-04-01 | Merriwether Deidra C | Sr. VP & CFO |
Other disposed transaction
F
|
Common Stock | 218 | $1,090.81 | $237,797 | 12,394 |
| 2026-04-01 | Merriwether Deidra C | Sr. VP & CFO |
Equity grant / award
A
|
Common Stock | 1,619 | $0.00 | $0 | 12,612 |
| 2026-04-01 | Merriwether Deidra C | Sr. VP & CFO |
Other disposed transaction
F
|
Common Stock | 569 | $1,090.81 | $620,671 | 10,993 |
| 2026-04-01 | Merriwether Deidra C | Sr. VP & CFO |
Equity grant / award
A
|
Common Stock | 1,327 | $0.00 | $0 | 11,562 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M · derivative
|
Stock Option | 2,339 | $0.00 | $0 | 0 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 120 | $1,072.56 | $128,707 | 10,235 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 240 | $1,070.18 | $256,844 | 10,475 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 331 | $1,068.79 | $353,771 | 10,715 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 195 | $1,067.95 | $208,251 | 11,046 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 354 | $1,066.69 | $377,609 | 11,241 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 150 | $1,064.57 | $159,685 | 11,595 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 349 | $1,064.06 | $371,356 | 11,745 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 200 | $1,060.38 | $212,075 | 12,094 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 80 | $1,050.78 | $84,062 | 12,294 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 160 | $1,048.02 | $167,682 | 12,374 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 40 | $1,044.84 | $41,794 | 12,534 |
| 2026-03-24 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M
|
Common Stock | 2,339 | $311.26 | $728,037 | 12,574 |
| 2026-03-01 | Williams Susan Slavik | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 5 | $1,144.73 | $5,724 | 2,176 |
| 2026-02-01 | Berardinelli Krantz Nancy L | Sr. VP & CLO |
Other disposed transaction
F
|
Common Stock | 189 | $1,079.94 | $204,109 | 2,797 |
| 2025-12-16 | Berardinelli Krantz Nancy L | Sr. VP & CLO |
Open-market sell
S
|
Common Stock | 195 | $1,023.93 | $199,666 | 3,174 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 12,163 | $0.00 | $0 | 0 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 493 | $975.34 | $480,841 | 103,885 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 4,183 | $974.47 | $4,076,198 | 104,378 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,900 | $973.65 | $1,849,929 | 108,561 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,267 | $972.77 | $1,232,496 | 110,461 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,023 | $971.77 | $994,126 | 111,728 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,382 | $970.41 | $1,341,109 | 112,751 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 691 | $969.77 | $670,113 | 114,133 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 824 | $968.59 | $798,121 | 114,824 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 240 | $967.46 | $232,191 | 115,648 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1 | $965.19 | $965 | 115,888 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 111 | $964.06 | $107,011 | 115,889 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 48 | $962.93 | $46,221 | 116,000 |
| 2025-12-05 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 12,163 | $311.26 | $3,785,855 | 116,048 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 8,000 | $0.00 | $0 | 12,163 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 10,500 | $0.00 | $0 | 20,163 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Equity grant / award
G
|
Common Stock | 3,977 | $0.00 | $0 | 103,885 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 200 | $978.41 | $195,682 | 107,862 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 720 | $976.58 | $703,136 | 108,062 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,844 | $975.42 | $1,798,674 | 108,782 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,971 | $974.45 | $2,895,101 | 110,626 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,552 | $973.68 | $2,484,837 | 113,597 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,159 | $972.62 | $1,127,268 | 116,149 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,015 | $971.41 | $985,982 | 117,308 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 755 | $970.46 | $732,698 | 118,323 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,400 | $969.41 | $1,357,168 | 119,078 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,907 | $968.85 | $1,847,591 | 120,478 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 8,000 | $311.26 | $2,490,080 | 122,385 |
| 2025-12-04 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 10,500 | $311.26 | $3,268,230 | 114,385 |
| 2025-12-01 | White Steven Andrew | Dir |
Equity grant / award
G · derivative
|
Deferred Stock Units | 5 | $0.00 | $0 | 2,620 |
| 2025-12-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 5 | $948.63 | $4,743 | 5 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 84 | $993.08 | $83,419 | 1,871 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 26 | $992.95 | $25,817 | 1,955 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 100 | $993.22 | $99,322 | 1,771 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1 | $992.87 | $993 | 2,081 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 15 | $992.67 | $14,890 | 2,082 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 63 | $992.61 | $62,534 | 2,097 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 5 | $992.60 | $4,963 | 2,160 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 23 | $992.59 | $22,830 | 2,165 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 6 | $992.52 | $5,955 | 2,188 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 22 | $992.51 | $21,835 | 2,194 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 28 | $992.49 | $27,790 | 2,216 |
| 2025-09-09 | LeRoy Jonny M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 27 | $992.36 | $26,794 | 2,244 |
| 2025-09-01 | Williams Susan Slavik | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 5 | $1,013.50 | $5,068 | 2,166 |
| 2025-06-01 | Williams Susan Slavik | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 4 | $1,087.56 | $4,350 | 2,161 |
| 2025-05-23 | Robbins Paige K | Sr. VP |
Equity grant / award
G
|
Common Stock | 2,935 | $0.00 | $0 | 16,004 |
| 2025-05-06 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 99 | $1,049.31 | $103,881 | 578 |
| 2025-05-06 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 1 | $1,047.91 | $1,048 | 677 |
| 2025-05-06 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 29 | $1,046.29 | $30,342 | 678 |
| 2025-05-06 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 181 | $1,045.44 | $189,225 | 707 |
| 2025-05-06 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 200 | $1,044.72 | $208,944 | 888 |
| 2025-05-06 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 113 | $1,043.16 | $117,877 | 1,088 |
| 2025-05-06 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 48 | $1,014.51 | $48,696 | 1,201 |
| 2025-05-06 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 90 | $1,040.00 | $93,600 | 1,249 |
| 2025-05-06 | Thomson Laurie R | VP, Controller |
Equity grant / award
G
|
Common Stock | 341 | $0.00 | $0 | 1,339 |
| 2025-05-01 | Tinto Melanie J | SVP & Chief HR Officer |
Equity grant / award
A
|
Common Stock | 2,148 | $0.00 | $0 | 2,881 |
| 2025-05-01 | Tinto Melanie J | SVP & Chief HR Officer |
Equity grant / award
A
|
Common Stock | 733 | $0.00 | $0 | 733 |
| 2025-04-30 | Adkins Rodney C | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 178 | $0.00 | $0 | 5,923 |
| 2025-04-02 | Robbins Paige K | Sr. VP |
Other disposed transaction
F
|
Common Stock | 785 | $994.06 | $780,337 | 5,250 |
| 2025-04-01 | Macpherson Donald G | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 460 | $987.83 | $454,402 | 103,885 |
| 2025-04-01 | Macpherson Donald G | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 580 | $987.83 | $572,941 | 104,345 |
| 2025-04-01 | Macpherson Donald G | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 837 | $987.83 | $826,814 | 104,925 |
| 2025-04-01 | Macpherson Donald G | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 3,473 | $0.00 | $0 | 105,762 |
| 2025-04-01 | Macpherson Donald G | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 2,962 | $987.83 | $2,925,952 | 102,289 |
| 2025-04-01 | Macpherson Donald G | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 6,684 | $0.00 | $0 | 105,251 |
| 2025-03-10 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 99 | $1,020.78 | $101,058 | 457 |
| 2025-03-10 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 235 | $1,020.07 | $239,717 | 556 |
| 2025-03-10 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 99 | $1,020.79 | $101,058 | 791 |
| 2025-03-10 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 235 | $1,020.07 | $239,717 | 890 |
| 2025-03-10 | Thomson Laurie R | VP, Controller |
Equity grant / award
G
|
Common Stock | 334 | $0.00 | $0 | 1,125 |
| 2025-03-01 | Perez Beatriz R | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 10 | $1,021.21 | $10,212 | 4,808 |
| 2025-02-01 | Berardinelli Krantz Nancy L | Sr. VP & CLO |
Other disposed transaction
F
|
Common Stock | 188 | $1,062.67 | $199,782 | 2,986 |
| 2024-12-01 | Williams Susan Slavik | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 4 | $1,205.34 | $4,821 | 1,862 |
| 2024-11-13 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 125 | $1,206.03 | $150,754 | 675 |
| 2024-11-06 | Berardinelli Krantz Nancy L | Sr. VP & CLO |
Open-market sell
S
|
Common Stock | 53 | $1,192.38 | $63,196 | 3,145 |
| 2024-11-06 | Berardinelli Krantz Nancy L | Sr. VP & CLO |
Open-market sell
S
|
Common Stock | 100 | $1,193.17 | $119,317 | 3,045 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Exercise / conversion
M · derivative
|
Stock Option | 2,859 | $0.00 | $0 | 0 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Exercise / conversion
M · derivative
|
Stock Option | 3,904 | $0.00 | $0 | 0 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Exercise / conversion
M · derivative
|
Stock Option | 2,814 | $0.00 | $0 | 0 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 200 | $1,122.20 | $224,440 | 4,379 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 729 | $1,120.37 | $816,750 | 4,979 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 3,450 | $1,119.11 | $3,860,918 | 5,708 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 1,408 | $1,118.20 | $1,574,422 | 9,158 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 792 | $1,116.68 | $884,414 | 10,566 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 588 | $1,115.68 | $656,021 | 11,358 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 1,610 | $1,114.79 | $1,794,814 | 11,946 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 400 | $1,121.22 | $448,490 | 4,579 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Exercise / conversion
M
|
Common Stock | 2,859 | $311.26 | $889,892 | 13,956 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Exercise / conversion
M
|
Common Stock | 3,904 | $276.64 | $1,080,003 | 11,097 |
| 2024-11-05 | Robbins Paige K | Sr. VP |
Exercise / conversion
M
|
Common Stock | 2,814 | $231.20 | $650,597 | 7,193 |
| 2024-11-01 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 704 | $1,105.59 | $778,337 | 9,509 |
| 2024-11-01 | Merriwether Deidra C | Sr. VP & CFO |
Other disposed transaction
F
|
Common Stock | 561 | $1,109.23 | $622,278 | 10,213 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 72 | $1,043.84 | $75,156 | 98,567 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 225 | $1,042.96 | $234,665 | 98,639 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 341 | $1,042.14 | $355,370 | 98,864 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 700 | $1,040.62 | $728,434 | 99,205 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 496 | $1,039.72 | $515,699 | 99,905 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,993 | $1,038.99 | $3,109,701 | 100,401 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 3,852 | $1,037.85 | $3,997,810 | 103,394 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,125 | $1,036.49 | $1,166,052 | 107,246 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,158 | $1,035.72 | $1,199,367 | 108,371 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,366 | $1,034.54 | $1,413,182 | 109,529 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 521 | $1,033.61 | $538,512 | 110,895 |
| 2024-09-30 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 143 | $1,032.23 | $147,609 | 111,416 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 46,063 | $0.00 | $0 | 0 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 540 | $1,004.81 | $542,595 | 111,559 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,200 | $1,003.87 | $1,204,645 | 112,099 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 5,610 | $1,002.93 | $5,626,415 | 113,299 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 4,953 | $1,002.03 | $4,963,050 | 118,909 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 5,076 | $1,000.90 | $5,080,545 | 123,862 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 4,377 | $999.91 | $4,376,621 | 128,938 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,208 | $998.88 | $2,205,538 | 133,315 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,380 | $997.85 | $1,377,033 | 135,523 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 535 | $996.74 | $533,258 | 136,903 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 858 | $995.72 | $854,330 | 137,438 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 305 | $994.95 | $303,461 | 138,296 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 390 | $993.84 | $387,596 | 138,601 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 70 | $992.23 | $69,456 | 138,991 |
| 2024-09-16 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 46,063 | $276.64 | $12,742,868 | 139,061 |
| 2024-09-01 | KLEIN CHRISTOPHER J | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 1 | $984.92 | $985 | 257 |
| 2024-06-20 | Fortin Matt | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 100 | $917.16 | $91,716 | 1,848 |
| 2024-06-20 | Fortin Matt | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 135 | $915.43 | $123,583 | 1,948 |
| 2024-06-20 | Fortin Matt | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 276 | $914.38 | $252,368 | 2,083 |
| 2024-06-01 | NOVICH NEIL S | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 73 | $921.46 | $67,267 | 32,522 |
| 2024-05-23 | Thomson Laurie R | VP, Controller |
Equity grant / award
G
|
Common Stock | 800 | $0.00 | $0 | 800 |
| 2024-05-03 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 23 | $923.90 | $21,250 | 1,591 |
| 2024-04-30 | Jaspon Katherine D. | Dir |
Equity grant / award
G · derivative
|
Deferred Stock Units | 1,244 | $0.00 | $0 | 1,244 |
| 2024-04-24 | KLEIN CHRISTOPHER J | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 176 | $0.00 | $0 | 256 |
| 2024-04-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 17 | $1,017.30 | $17,294 | 1,614 |
| 2024-04-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 22 | $1,017.30 | $22,381 | 1,631 |
| 2024-04-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 18 | $1,017.30 | $18,311 | 1,653 |
| 2024-04-01 | Thomson Laurie R | VP, Controller |
Equity grant / award
A
|
Common Stock | 492 | $0.00 | $0 | 1,671 |
| 2024-04-01 | Thomson Laurie R | VP, Controller |
Equity grant / award
A
|
Common Stock | 113 | $0.00 | $0 | 1,179 |
| 2024-04-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 65 | $1,017.30 | $66,124 | 1,066 |
| 2024-04-01 | Thomson Laurie R | VP, Controller |
Equity grant / award
A
|
Common Stock | 220 | $0.00 | $0 | 1,131 |
| 2024-03-01 | Adkins Rodney C | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 10 | $973.46 | $9,735 | 5,523 |
| 2024-02-29 | Robbins Paige K | Sr. VP |
Exercise / conversion
M · derivative
|
Stock Option | 3,813 | $0.00 | $0 | 0 |
| 2024-02-29 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 900 | $971.25 | $874,126 | 5,209 |
| 2024-02-29 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 894 | $969.60 | $866,818 | 6,109 |
| 2024-02-29 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 200 | $966.37 | $193,274 | 7,303 |
| 2024-02-29 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 919 | $965.67 | $887,455 | 7,503 |
| 2024-02-29 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 300 | $976.09 | $292,827 | 4,909 |
| 2024-02-29 | Robbins Paige K | Sr. VP |
Exercise / conversion
M
|
Common Stock | 3,813 | $234.38 | $893,691 | 8,722 |
| 2024-02-08 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M · derivative
|
Stock Option | 3,123 | $0.00 | $0 | 0 |
| 2024-02-08 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M · derivative
|
Stock Option | 2,318 | $0.00 | $0 | 0 |
| 2024-02-08 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M · derivative
|
Stock Option | 2,860 | $0.00 | $0 | 0 |
| 2024-02-08 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 1,465 | $951.45 | $1,393,872 | 9,283 |
| 2024-02-08 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 5,091 | $950.36 | $4,838,276 | 10,748 |
| 2024-02-08 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 1,745 | $949.62 | $1,657,095 | 15,839 |
| 2024-02-08 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M
|
Common Stock | 3,123 | $276.64 | $863,947 | 17,584 |
| 2024-02-08 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M
|
Common Stock | 2,318 | $231.20 | $535,922 | 14,461 |
| 2024-02-08 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M
|
Common Stock | 2,860 | $234.38 | $670,327 | 12,143 |
| 2024-02-07 | Robbins Paige K | Sr. VP |
Exercise / conversion
M · derivative
|
Stock Option | 3,122 | $0.00 | $0 | 0 |
| 2024-02-07 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 400 | $952.34 | $380,935 | 4,909 |
| 2024-02-07 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 818 | $951.80 | $778,574 | 5,309 |
| 2024-02-07 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 900 | $950.74 | $855,668 | 6,127 |
| 2024-02-07 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 200 | $949.10 | $189,819 | 7,027 |
| 2024-02-07 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 804 | $947.26 | $761,599 | 7,227 |
| 2024-02-07 | Robbins Paige K | Sr. VP |
Exercise / conversion
M
|
Common Stock | 3,122 | $231.88 | $723,929 | 8,031 |
| 2024-02-01 | Berardinelli Krantz Nancy L | Sr. VP & CLO |
Other disposed transaction
F
|
Common Stock | 189 | $895.64 | $169,276 | 2,636 |
| 2023-12-13 | KLEIN CHRISTOPHER J | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 79 | $821.07 | $64,865 | 79 |
| 2023-12-04 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 250 | $801.50 | $200,375 | 911 |
| 2023-12-01 | Adkins Rodney C | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 13 | $786.19 | $10,220 | 5,513 |
| 2023-11-29 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 500 | $778.14 | $389,070 | 87,668 |
| 2023-11-29 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 900 | $777.05 | $699,347 | 88,168 |
| 2023-11-29 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 677 | $776.03 | $525,371 | 89,068 |
| 2023-11-29 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 400 | $773.21 | $309,283 | 89,745 |
| 2023-11-28 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 157 | $811.98 | $127,480 | 90,145 |
| 2023-11-28 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 43 | $801.59 | $34,469 | 90,802 |
| 2023-11-28 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 257 | $800.61 | $205,757 | 90,845 |
| 2023-11-28 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 75 | $784.17 | $58,813 | 91,102 |
| 2023-11-28 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 200 | $783.39 | $156,679 | 91,177 |
| 2023-11-28 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 100 | $810.63 | $81,063 | 90,302 |
| 2023-11-28 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 300 | $809.23 | $242,770 | 90,402 |
| 2023-11-28 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 215 | $775.04 | $166,633 | 91,877 |
| 2023-11-28 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 531 | $774.31 | $411,158 | 92,092 |
| 2023-11-27 | LEVENICK STUART L | Dir |
Equity grant / award
G
|
Common Stock | 400 | $0.00 | $0 | 0 |
| 2023-11-02 | Fortin Matt | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 842 | $755.52 | $636,149 | 1,620 |
| 2023-11-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 493 | $729.83 | $359,806 | 1,161 |
| 2023-11-01 | Fortin Matt | SVP & Chief HR Officer |
Exercise / conversion
M · derivative
|
Stock Option | 1,487 | $0.00 | $0 | 0 |
| 2023-11-01 | Fortin Matt | SVP & Chief HR Officer |
Exercise / conversion
M · derivative
|
Stock Option | 1,952 | $0.00 | $0 | 0 |
| 2023-11-01 | Fortin Matt | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 352 | $739.05 | $260,146 | 2,462 |
| 2023-11-01 | Fortin Matt | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 700 | $737.85 | $516,497 | 2,814 |
| 2023-11-01 | Fortin Matt | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 900 | $737.03 | $663,325 | 3,514 |
| 2023-11-01 | Fortin Matt | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 100 | $736.05 | $73,605 | 4,414 |
| 2023-11-01 | Fortin Matt | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 187 | $733.00 | $137,070 | 5,314 |
| 2023-11-01 | Fortin Matt | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 400 | $735.45 | $294,180 | 4,514 |
| 2023-11-01 | Fortin Matt | SVP & Chief HR Officer |
Exercise / conversion
M
|
Common Stock | 1,487 | $311.26 | $462,844 | 5,901 |
| 2023-11-01 | Fortin Matt | SVP & Chief HR Officer |
Exercise / conversion
M
|
Common Stock | 1,952 | $276.64 | $540,001 | 4,414 |
| 2023-11-01 | Fortin Matt | SVP & Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 360 | $729.83 | $262,739 | 2,462 |
| 2023-10-01 | Macpherson Donald G | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 3,941 | $691.84 | $2,726,541 | 92,623 |
| 2023-10-01 | Macpherson Donald G | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 8,896 | $0.00 | $0 | 96,564 |
| 2023-09-01 | White Steven Andrew | Dir |
Equity grant / award
G · derivative
|
Deferred Stock Units | 5 | $0.00 | $0 | 1,987 |
| 2023-09-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 5 | $714.14 | $3,571 | 5 |
| 2023-08-10 | Williams Susan Slavik | Dir |
Other disposed transaction
J
|
Common Stock | 960,000 | $0.00 | $0 | 0 |
| 2023-08-10 | Williams Susan Slavik | Dir |
Other acquired transaction
J
|
Common Stock | 572 | $0.00 | $0 | 572 |
| 2023-08-10 | Williams Susan Slavik | Dir |
Other acquired transaction
J
|
Common Stock | 167,964 | $0.00 | $0 | 852,158 |
| 2023-08-10 | Williams Susan Slavik | Dir |
Other acquired transaction
J
|
Common Stock | 889,187 | $0.00 | $0 | 960,000 |
| 2023-08-10 | Williams Susan Slavik | Dir |
Other acquired transaction
J
|
Common Stock | 3,369 | $0.00 | $0 | 5,132 |
| 2023-08-10 | Williams Susan Slavik | Dir |
Other disposed transaction
J
|
Common Stock | 1,061,092 | $0.00 | $0 | 0 |
| 2023-08-10 | Williams Susan Slavik | Dir |
Other acquired transaction
J
|
Common Stock | 20,835 | $0.00 | $0 | 684,194 |
| 2023-08-10 | Williams Susan Slavik | Dir |
Other acquired transaction
J
|
Common Stock | 70,813 | $0.00 | $0 | 70,813 |
| 2023-08-10 | Williams Susan Slavik | Dir |
Other acquired transaction
J
|
Common Stock | 209 | $0.00 | $0 | 1,763 |
| 2023-08-10 | Williams Susan Slavik | Dir |
Other disposed transaction
J
|
Common Stock | 1,152,950 | $0.00 | $0 | 1,528,584 |
| 2023-07-26 | Davis George S | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 275 | $766.61 | $210,818 | 275 |
| 2023-06-01 | White Steven Andrew | Dir |
Equity grant / award
G · derivative
|
Deferred Stock Units | 5 | $0.00 | $0 | 1,982 |
| 2023-06-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 5 | $649.02 | $3,245 | 5 |
| 2023-05-12 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 54 | $682.09 | $36,833 | 1,677 |
| 2023-05-03 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 23 | $688.81 | $15,843 | 1,708 |
| 2023-05-02 | White Steven Andrew | Dir |
Equity grant / award
G · derivative
|
Deferred Stock Units | 385 | $0.00 | $0 | 1,977 |
| 2023-04-26 | HAILEY V ANN | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 236 | $0.00 | $0 | 14,970 |
| 2023-04-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 22 | $688.81 | $15,154 | 2,207 |
| 2023-04-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 18 | $688.81 | $12,399 | 2,229 |
| 2023-04-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 30 | $688.81 | $20,664 | 2,247 |
| 2023-04-01 | Thomson Laurie R | VP, Controller |
Equity grant / award
A
|
Common Stock | 166 | $0.00 | $0 | 2,277 |
| 2023-04-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 110 | $688.81 | $75,769 | 2,111 |
| 2023-04-01 | Thomson Laurie R | VP, Controller |
Equity grant / award
A
|
Common Stock | 373 | $0.00 | $0 | 2,221 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M · derivative
|
Stock Option | 2,496 | $0.00 | $0 | 0 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M · derivative
|
Stock Option | 2,127 | $0.00 | $0 | 0 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 100 | $673.23 | $67,323 | 7,605 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 605 | $669.01 | $404,752 | 8,505 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 565 | $666.50 | $376,571 | 9,110 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 463 | $665.50 | $308,126 | 9,675 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 300 | $664.47 | $199,342 | 10,138 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 400 | $670.87 | $268,346 | 7,705 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 500 | $659.36 | $329,679 | 11,238 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 490 | $656.78 | $321,824 | 11,738 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M
|
Common Stock | 2,496 | $231.88 | $578,772 | 12,228 |
| 2023-03-15 | Merriwether Deidra C | Sr. VP & CFO |
Exercise / conversion
M
|
Common Stock | 2,127 | $248.22 | $527,964 | 9,732 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 36,415 | $0.00 | $0 | 0 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 23,827 | $0.00 | $0 | 0 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 4,010 | $697.45 | $2,796,763 | 80,240 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 4,820 | $696.29 | $3,356,112 | 84,250 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 5,190 | $695.47 | $3,609,508 | 89,070 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 5,800 | $694.29 | $4,026,910 | 94,260 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,801 | $693.35 | $1,942,060 | 100,060 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 4,300 | $691.22 | $2,972,228 | 104,061 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,000 | $690.34 | $1,380,678 | 108,361 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,602 | $697.36 | $1,814,535 | 110,361 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 3,139 | $696.30 | $2,185,701 | 112,963 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 3,162 | $695.47 | $2,199,076 | 116,102 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 3,897 | $694.27 | $2,705,564 | 119,264 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,200 | $692.25 | $830,697 | 102,861 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,200 | $691.12 | $1,520,456 | 125,761 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,400 | $693.22 | $970,504 | 123,161 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 36,415 | $231.20 | $8,419,148 | 129,361 |
| 2023-03-03 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 23,827 | $234.38 | $5,584,572 | 92,946 |
| 2023-03-01 | White Steven Andrew | Dir |
Equity grant / award
G · derivative
|
Stock Units | 4 | $0.00 | $0 | 1,592 |
| 2023-03-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 4 | $668.43 | $2,674 | 4 |
| 2023-02-07 | Carroll Kathleen S | SVP & Chief HR Officer |
Exercise / conversion
M · derivative
|
Stock Option | 1,690 | $0.00 | $0 | 0 |
| 2023-02-07 | Carroll Kathleen S | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 300 | $673.66 | $202,098 | 3,275 |
| 2023-02-07 | Carroll Kathleen S | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 500 | $672.45 | $336,227 | 3,575 |
| 2023-02-07 | Carroll Kathleen S | SVP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 890 | $670.35 | $596,612 | 4,075 |
| 2023-02-07 | Carroll Kathleen S | SVP & Chief HR Officer |
Exercise / conversion
M
|
Common Stock | 1,690 | $311.26 | $526,029 | 4,965 |
| 2023-02-01 | Berardinelli Krantz Nancy L | Sr. VP & CLO |
Equity grant / award
A
|
Common Stock | 1,867 | $589.48 | $1,100,559 | 1,867 |
| 2023-01-02 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 26 | $556.25 | $14,462 | 1,848 |
| 2022-12-02 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 14,380 | $0.00 | $0 | 0 |
| 2022-12-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 681 | $603.27 | $410,830 | 69,119 |
| 2022-12-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 665 | $602.37 | $400,573 | 69,800 |
| 2022-12-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,865 | $601.40 | $1,723,020 | 70,465 |
| 2022-12-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 4,680 | $600.36 | $2,809,664 | 73,330 |
| 2022-12-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,989 | $599.30 | $1,192,006 | 78,010 |
| 2022-12-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 400 | $598.23 | $239,293 | 79,999 |
| 2022-12-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 600 | $596.72 | $358,032 | 80,399 |
| 2022-12-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,500 | $595.46 | $893,193 | 80,999 |
| 2022-12-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,000 | $594.66 | $594,661 | 82,499 |
| 2022-12-02 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 14,380 | $231.88 | $3,334,434 | 83,499 |
| 2022-12-01 | White Steven Andrew | Dir |
Equity grant / award
G · derivative
|
Stock Units | 5 | $0.00 | $0 | 1,588 |
| 2022-12-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 5 | $603.06 | $3,015 | 5 |
| 2022-09-16 | Robbins Paige K | Sr. VP |
Equity grant / award
G
|
Common Stock | 2,252 | $0.00 | $0 | 9,366 |
| 2022-09-01 | White Steven Andrew | Dir |
Equity grant / award
G · derivative
|
Stock Units | 5 | $0.00 | $0 | 1,583 |
| 2022-09-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 5 | $554.94 | $2,775 | 5 |
| 2022-08-03 | White Steven Andrew | Dir |
Equity grant / award
G · derivative
|
Stock Units | 1,578 | $0.00 | $0 | 1,578 |
| 2022-08-01 | Macpherson Donald G | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 3,769 | $543.53 | $2,048,565 | 69,119 |
| 2022-07-28 | Robbins Paige K | Sr. VP |
Exercise / conversion
M · derivative
|
Stock Option | 2,330 | $0.00 | $0 | 0 |
| 2022-07-28 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 2,330 | $500.03 | $1,165,070 | 7,212 |
| 2022-07-28 | Robbins Paige K | Sr. VP |
Exercise / conversion
M
|
Common Stock | 2,330 | $245.86 | $572,854 | 9,542 |
| 2022-07-28 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 2,330 | $500.03 | $1,165,078 | 11,996 |
| 2022-06-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 5 | $487.07 | $2,435 | 1,578 |
| 2022-05-05 | Thomson Laurie R | VP, Controller |
Exercise / conversion
M · derivative
|
Stock Option | 276 | $0.00 | $0 | 0 |
| 2022-05-05 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 276 | $492.05 | $135,806 | 1,928 |
| 2022-05-05 | Thomson Laurie R | VP, Controller |
Exercise / conversion
M
|
Common Stock | 276 | $311.26 | $85,908 | 2,204 |
| 2022-05-04 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 225 | $500.26 | $112,558 | 1,928 |
| 2022-05-03 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 23 | $490.82 | $11,289 | 2,153 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 12,266 | $0.00 | $0 | 0 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 125 | $501.19 | $62,649 | 73,088 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 100 | $498.81 | $49,881 | 73,513 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 300 | $500.28 | $150,083 | 73,213 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 317 | $491.16 | $155,697 | 75,213 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,208 | $489.95 | $591,858 | 75,530 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,415 | $489.13 | $692,114 | 76,738 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,901 | $488.19 | $928,056 | 78,153 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,000 | $487.06 | $974,129 | 80,054 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 500 | $497.64 | $248,818 | 73,613 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 200 | $503.45 | $100,690 | 72,888 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 696 | $483.40 | $336,448 | 82,754 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 944 | $482.61 | $455,581 | 83,450 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 760 | $481.57 | $365,997 | 84,394 |
| 2022-05-02 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 12,266 | $248.22 | $3,044,667 | 85,154 |
| 2022-04-27 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 524 | $492.13 | $257,876 | 1,573 |
| 2022-04-18 | Merriwether Deidra C | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 488 | $488.62 | $238,447 | 7,605 |
| 2022-04-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 18 | $515.79 | $9,284 | 2,176 |
| 2022-04-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 30 | $515.79 | $15,474 | 2,194 |
| 2022-04-01 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 27 | $515.79 | $13,926 | 2,224 |
| 2022-04-01 | Thomson Laurie R | VP, Controller |
Equity grant / award
A
|
Common Stock | 225 | $0.00 | $0 | 2,251 |
| 2022-03-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 4 | $477.06 | $1,908 | 1,049 |
| 2022-02-14 | Carroll Kathleen S | SVP & Chief HR Officer |
Other disposed transaction
J
|
Common Stock | 857 | $0.00 | $0 | 1,995 |
| 2022-01-02 | Thomson Laurie R | VP, Controller |
Other disposed transaction
F
|
Common Stock | 26 | $518.24 | $13,474 | 2,026 |
| 2021-12-06 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Option | 9,728 | $0.00 | $0 | 0 |
| 2021-12-06 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 1,409 | $499.51 | $703,816 | 20,567 |
| 2021-12-06 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 1,232 | $498.36 | $613,985 | 21,976 |
| 2021-12-06 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 2,168 | $497.54 | $1,078,660 | 23,208 |
| 2021-12-06 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 1,623 | $496.70 | $806,139 | 25,376 |
| 2021-12-06 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 1,500 | $495.31 | $742,959 | 26,999 |
| 2021-12-06 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 696 | $493.83 | $343,706 | 28,499 |
| 2021-12-06 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 1,100 | $493.11 | $542,416 | 29,195 |
| 2021-12-06 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 9,728 | $231.88 | $2,255,729 | 30,295 |
| 2021-12-03 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 15,741 | $0.00 | $0 | 0 |
| 2021-12-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,211 | $491.32 | $594,989 | 63,985 |
| 2021-12-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 975 | $490.19 | $477,932 | 65,196 |
| 2021-12-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,033 | $489.31 | $994,761 | 66,171 |
| 2021-12-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 3,604 | $488.45 | $1,760,390 | 68,204 |
| 2021-12-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 3,879 | $487.44 | $1,890,794 | 71,808 |
| 2021-12-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,839 | $486.32 | $894,342 | 75,687 |
| 2021-12-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,200 | $485.39 | $582,470 | 77,526 |
| 2021-12-03 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,000 | $483.68 | $483,682 | 78,726 |
| 2021-12-03 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 15,741 | $245.86 | $3,870,082 | 79,726 |
| 2021-12-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 3 | $481.41 | $1,444 | 1,045 |
| 2021-11-03 | HOWARD JOHN L | Sr. VP and General Counsel |
Equity grant / award
G
|
Common Stock | 19,000 | $0.00 | $0 | 20,567 |
| 2021-10-29 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 565 | $450.00 | $254,250 | 12,468 |
| 2021-09-02 | Robbins Paige K | Sr. VP |
Other disposed transaction
F
|
Common Stock | 451 | $429.23 | $193,583 | 13,033 |
| 2021-09-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 4 | $433.70 | $1,735 | 1,042 |
| 2021-06-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 4 | $462.16 | $1,849 | 1,038 |
| 2021-05-05 | Thomson Laurie R | VP, Controller |
Exercise / conversion
M · derivative
|
Stock Option | 275 | $0.00 | $0 | 551 |
| 2021-05-05 | Thomson Laurie R | VP, Controller |
Exercise / conversion
M · derivative
|
Stock Option | 1,091 | $0.00 | $0 | 0 |
| 2021-05-05 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 40 | $460.06 | $18,402 | 2,052 |
| 2021-05-05 | Thomson Laurie R | VP, Controller |
Open-market sell
S
|
Common Stock | 1,954 | $459.44 | $897,755 | 2,092 |
| 2021-05-05 | Thomson Laurie R | VP, Controller |
Exercise / conversion
M
|
Common Stock | 275 | $311.26 | $85,596 | 4,046 |
| 2021-05-05 | Thomson Laurie R | VP, Controller |
Exercise / conversion
M
|
Common Stock | 1,091 | $276.64 | $301,814 | 3,771 |
| 2021-05-03 | Thomson Laurie R | VP, Controller |
Equity grant / award
A
|
Common Stock | 231 | $0.00 | $0 | 2,680 |
| 2021-04-28 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 603 | $423.32 | $255,262 | 1,034 |
| 2021-04-02 | Tapia Eric R | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 156 | $406.35 | $63,391 | 2,716 |
| 2021-04-02 | Merriwether Deidra C | Sr. VP |
Other disposed transaction
F
|
Common Stock | 324 | $406.35 | $131,657 | 6,302 |
| 2021-04-01 | Tapia Eric R | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 39 | $400.93 | $15,636 | 2,872 |
| 2021-04-01 | Tapia Eric R | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 40 | $400.93 | $16,037 | 2,911 |
| 2021-04-01 | Tapia Eric R | Vice President & Controller |
Equity grant / award
A
|
Common Stock | 258 | $0.00 | $0 | 2,951 |
| 2021-03-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 2 | $372.71 | $745 | 431 |
| 2021-01-04 | OKeef Robert F | Interim CFO |
Equity grant / award
A
|
Common Stock | 613 | $0.00 | $0 | 3,787 |
| 2020-12-10 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Option | 7,360 | $0.00 | $0 | 0 |
| 2020-12-10 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Option | 11,543 | $0.00 | $0 | 0 |
| 2020-12-10 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 644 | $408.26 | $262,920 | 39,567 |
| 2020-12-10 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 4,625 | $405.96 | $1,877,562 | 40,211 |
| 2020-12-10 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 501 | $405.03 | $202,919 | 44,836 |
| 2020-12-10 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 1,929 | $404.11 | $779,519 | 45,337 |
| 2020-12-10 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 6,253 | $402.86 | $2,519,087 | 47,266 |
| 2020-12-10 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 4,665 | $402.15 | $1,876,044 | 53,519 |
| 2020-12-10 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 286 | $401.04 | $114,699 | 58,184 |
| 2020-12-10 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 7,360 | $248.22 | $1,826,899 | 58,470 |
| 2020-12-10 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 11,543 | $245.86 | $2,837,962 | 51,110 |
| 2020-12-03 | Carroll Kathleen S | SVP & Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 231 | $407.32 | $94,091 | 2,622 |
| 2020-12-01 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 2 | $418.30 | $837 | 429 |
| 2020-10-29 | Merriwether Deidra C | Sr. VP |
Other disposed transaction
F
|
Common Stock | 1,029 | $352.55 | $362,774 | 5,155 |
| 2020-10-27 | White Steven Andrew | Dir |
Equity grant / award
A · derivative
|
Stock Units | 427 | $361.28 | $154,267 | 427 |
| 2020-09-17 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 16,923 | $0.00 | $0 | 0 |
| 2020-09-17 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,215 | $357.22 | $791,244 | 54,485 |
| 2020-09-17 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 8,094 | $356.75 | $2,887,502 | 56,700 |
| 2020-09-17 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 479 | $355.76 | $170,411 | 64,794 |
| 2020-09-17 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,858 | $354.50 | $1,013,154 | 65,273 |
| 2020-09-17 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,263 | $353.21 | $446,110 | 68,131 |
| 2020-09-17 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 16,923 | $204.01 | $3,452,461 | 69,394 |
| 2020-09-10 | Okray Thomas B | SVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 200 | $359.88 | $71,975 | 6,231 |
| 2020-09-10 | Okray Thomas B | SVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 600 | $358.70 | $215,222 | 6,431 |
| 2020-09-10 | Okray Thomas B | SVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 724 | $356.54 | $258,136 | 7,031 |
| 2020-09-10 | Okray Thomas B | SVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 700 | $355.61 | $248,930 | 7,755 |
| 2020-09-10 | Okray Thomas B | SVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 400 | $353.44 | $141,377 | 8,455 |
| 2020-09-10 | Okray Thomas B | SVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 521 | $352.11 | $183,450 | 8,855 |
| 2020-09-10 | Okray Thomas B | SVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 427 | $351.37 | $150,035 | 9,376 |
| 2020-09-02 | Robbins Paige K | Sr. VP |
Exercise / conversion
M · derivative
|
Stock Option | 2,790 | $0.00 | $0 | 0 |
| 2020-09-02 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 300 | $369.33 | $110,800 | 11,193 |
| 2020-09-02 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 693 | $368.16 | $255,132 | 11,493 |
| 2020-09-02 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 1,106 | $367.60 | $406,561 | 12,186 |
| 2020-09-02 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 691 | $366.60 | $253,322 | 13,292 |
| 2020-09-02 | Robbins Paige K | Sr. VP |
Exercise / conversion
M
|
Common Stock | 2,790 | $0.00 | $0 | 13,983 |
| 2020-09-01 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 14 | $365.43 | $5,116 | 3,334 |
| 2020-08-25 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 4,362 | $354.32 | $1,545,524 | 663,359 |
| 2020-08-25 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $353.36 | $1,060,079 | 667,721 |
| 2020-08-25 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 6,669 | $352.34 | $2,349,740 | 670,721 |
| 2020-08-25 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 5,969 | $351.44 | $2,097,724 | 677,390 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 2,900 | $352.41 | $1,022,002 | 0 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 5,110 | $351.51 | $1,796,207 | 2,900 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 6,307 | $350.58 | $2,211,112 | 8,010 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 7,000 | $349.16 | $2,444,099 | 14,317 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 12,104 | $348.57 | $4,219,089 | 21,317 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 10,071 | $347.53 | $3,500,004 | 33,421 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 2,508 | $346.63 | $869,352 | 43,492 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 635 | $351.35 | $223,107 | 683,359 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 3,595 | $350.79 | $1,261,101 | 683,994 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 800 | $349.20 | $279,363 | 687,589 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 8,009 | $348.53 | $2,791,382 | 688,389 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 5,861 | $347.47 | $2,036,507 | 696,398 |
| 2020-08-24 | Williams Susan Slavik | Dir |
Open-market sell
S
|
Common Stock | 2,100 | $346.71 | $728,082 | 702,259 |
| 2020-08-19 | Williams Susan Slavik | Dir |
Equity grant / award
G
|
Common Stock | 46,000 | $0.00 | $0 | 46,000 |
| 2020-08-19 | Williams Susan Slavik | Dir |
Equity grant / award
G
|
Common Stock | 82,000 | $0.00 | $0 | 2,681,534 |
| 2020-08-07 | Tapia Eric R | Vice President & Controller |
Open-market sell
S
|
Common Stock | 100 | $346.76 | $34,676 | 2,693 |
| 2020-08-07 | Tapia Eric R | Vice President & Controller |
Open-market sell
S
|
Common Stock | 211 | $346.60 | $73,133 | 2,793 |
| 2020-08-03 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 1,110 | $343.31 | $381,069 | 39,567 |
| 2020-08-03 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 1,569 | $342.74 | $537,761 | 40,677 |
| 2020-08-01 | HOWARD JOHN L | Sr. VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 2,132 | $341.53 | $728,142 | 42,246 |
| 2020-06-23 | Robbins Paige K | Sr. VP |
Equity grant / award
G
|
Common Stock | 862 | $0.00 | $0 | 7,114 |
| 2020-06-01 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 16 | $309.62 | $4,954 | 3,320 |
| 2020-05-28 | Robbins Paige K | Sr. VP |
Exercise / conversion
M · derivative
|
Stock Option | 3,840 | $0.00 | $0 | 0 |
| 2020-05-28 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 500 | $314.36 | $157,179 | 11,393 |
| 2020-05-28 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 1,802 | $313.14 | $564,273 | 11,893 |
| 2020-05-28 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 700 | $312.08 | $218,454 | 13,695 |
| 2020-05-28 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 200 | $315.69 | $63,138 | 11,193 |
| 2020-05-28 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 438 | $309.24 | $135,445 | 14,595 |
| 2020-05-28 | Robbins Paige K | Sr. VP |
Exercise / conversion
M
|
Common Stock | 3,840 | $149.02 | $572,237 | 15,033 |
| 2020-05-02 | Okray Thomas B | SVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 986 | $267.66 | $263,913 | 9,803 |
| 2020-04-29 | ANDERSON BRIAN P | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 576 | $286.02 | $164,748 | 19,501 |
| 2020-04-23 | Robbins Paige K | Sr. VP |
Other disposed transaction
F
|
Common Stock | 388 | $276.13 | $107,138 | 11,193 |
| 2020-04-01 | HOWARD JOHN L | Sr. VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 924 | $248.50 | $229,614 | 44,378 |
| 2020-04-01 | HOWARD JOHN L | Sr. VP and General Counsel |
Equity grant / award
A
|
Common Stock | 2,085 | $0.00 | $0 | 45,302 |
| 2020-03-01 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 13 | $277.54 | $3,608 | 2,379 |
| 2020-02-25 | Robbins Paige K | Sr. VP |
Equity grant / award
G
|
Common Stock | 716 | $0.00 | $0 | 6,252 |
| 2020-02-19 | Tapia Eric R | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 147 | $338.52 | $49,762 | 2,722 |
| 2020-02-19 | Tapia Eric R | Vice President & Controller |
Equity grant / award
A
|
Common Stock | 458 | $0.00 | $0 | 2,869 |
| 2019-12-03 | Carroll Kathleen S | SVP & Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 231 | $315.03 | $72,772 | 2,158 |
| 2019-12-01 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 10 | $316.95 | $3,170 | 2,366 |
| 2019-11-07 | Tapia Eric R | Vice President & Controller |
Exercise / conversion
M · derivative
|
Stock Option | 865 | $0.00 | $0 | 0 |
| 2019-11-07 | Tapia Eric R | Vice President & Controller |
Open-market sell
S
|
Common Stock | 865 | $319.52 | $276,389 | 2,411 |
| 2019-11-07 | Tapia Eric R | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 865 | $234.38 | $202,739 | 3,276 |
| 2019-11-04 | Robbins Paige K | Sr. VP |
Open-market sell
S
|
Common Stock | 340 | $318.32 | $108,228 | 9,574 |
| 2019-11-01 | Robbins Paige K | Sr. VP |
Other disposed transaction
F
|
Common Stock | 141 | $308.84 | $43,546 | 9,914 |
| 2019-10-11 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Option | 11,716 | $0.00 | $0 | 0 |
| 2019-10-11 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 2,100 | $308.46 | $647,756 | 43,217 |
| 2019-10-11 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 1,254 | $306.70 | $384,604 | 45,317 |
| 2019-10-11 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 4,862 | $305.16 | $1,483,691 | 46,571 |
| 2019-10-11 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 3,500 | $304.35 | $1,065,239 | 51,433 |
| 2019-10-11 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 11,716 | $204.01 | $2,390,181 | 54,933 |
| 2019-09-01 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 13 | $273.65 | $3,557 | 2,356 |
| 2019-06-14 | Tapia Eric R | Vice President & Controller |
Open-market sell
S
|
Common Stock | 180 | $272.58 | $49,064 | 2,411 |
| 2019-06-01 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 12 | $261.69 | $3,140 | 2,343 |
| 2019-05-02 | Okray Thomas B | SVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,177 | $274.86 | $323,510 | 7,513 |
| 2019-04-24 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 844 | $293.19 | $247,452 | 2,331 |
| 2019-04-01 | Tapia Eric R | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 76 | $300.93 | $22,871 | 2,591 |
| 2019-03-01 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 7 | $304.77 | $2,133 | 1,487 |
| 2019-02-22 | Robbins Paige K | Sr. VP |
Equity grant / award
G
|
Common Stock | 366 | $0.00 | $0 | 5,536 |
| 2019-02-20 | Robbins Paige K | Sr. VP, Chief Digital Officer |
Other disposed transaction
F
|
Common Stock | 163 | $314.65 | $51,288 | 10,055 |
| 2019-02-20 | Robbins Paige K | Sr. VP, Chief Digital Officer |
Equity grant / award
A
|
Common Stock | 529 | $0.00 | $0 | 10,218 |
| 2019-01-22 | Robbins Paige K | Sr. VP |
Equity grant / award
G
|
Common Stock | 3,112 | $0.00 | $0 | 5,170 |
| 2019-01-18 | Robbins Paige K | Sr. VP |
Equity grant / award
G
|
Common Stock | 2,058 | $0.00 | $0 | 2,058 |
| 2018-12-03 | Carroll Kathleen S | SVP & Chief HR Officer |
Equity grant / award
A
|
Common Stock | 2,389 | $0.00 | $0 | 2,389 |
| 2018-12-01 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Deferred Stock Units | 6 | $314.04 | $1,884 | 1,480 |
| 2018-10-01 | Robbins Paige K | Sr. VP, Chief Digital Officer |
Other disposed transaction
F
|
Common Stock | 137 | $357.41 | $48,965 | 9,689 |
| 2018-09-01 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Stock Units | 6 | $354.07 | $2,124 | 1,474 |
| 2018-08-22 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Option | 14,990 | $0.00 | $0 | 0 |
| 2018-08-22 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 3,224 | $369.03 | $1,189,745 | 43,217 |
| 2018-08-22 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 9,466 | $368.13 | $3,484,721 | 46,441 |
| 2018-08-22 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 2,300 | $367.34 | $844,879 | 55,907 |
| 2018-08-22 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 14,990 | $149.02 | $2,233,810 | 58,207 |
| 2018-08-16 | ANDERSON BRIAN P | Dir |
Open-market sell
S
|
Common Stock | 700 | $360.45 | $252,317 | 3,340 |
| 2018-08-16 | ANDERSON BRIAN P | Dir |
Open-market sell
S
|
Common Stock | 300 | $359.53 | $107,860 | 4,040 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 24,876 | $0.00 | $0 | 0 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 100 | $349.43 | $34,943 | 42,546 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 300 | $346.84 | $104,053 | 42,646 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 900 | $346.13 | $311,520 | 42,946 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,900 | $344.91 | $1,000,239 | 43,846 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 700 | $343.81 | $240,668 | 46,746 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 3,884 | $342.68 | $1,330,974 | 47,446 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 7,064 | $341.79 | $2,414,374 | 51,330 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 3,610 | $340.78 | $1,230,218 | 58,394 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 1,990 | $339.97 | $676,547 | 62,004 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 24,876 | $149.02 | $3,707,022 | 63,994 |
| 2018-08-01 | Macpherson Donald G | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 8,507 | $0.00 | $0 | 39,118 |
| 2018-07-30 | Tapia Eric R | Vice President & Controller |
Open-market sell
S
|
Common Stock | 1,534 | $338.19 | $518,784 | 2,278 |
| 2018-06-13 | Tapia Eric R | Vice President & Controller |
Exercise / conversion
M · derivative
|
Stock Option | 768 | $0.00 | $0 | 0 |
| 2018-06-13 | Tapia Eric R | Vice President & Controller |
Exercise / conversion
M · derivative
|
Stock Option | 672 | $0.00 | $0 | 0 |
| 2018-06-13 | Tapia Eric R | Vice President & Controller |
Exercise / conversion
M · derivative
|
Stock Option | 825 | $0.00 | $0 | 0 |
| 2018-06-13 | Tapia Eric R | Vice President & Controller |
Open-market sell
S
|
Common Stock | 600 | $316.23 | $189,738 | 3,812 |
| 2018-06-13 | Tapia Eric R | Vice President & Controller |
Open-market sell
S
|
Common Stock | 1,665 | $315.33 | $525,024 | 4,412 |
| 2018-06-13 | Tapia Eric R | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 768 | $231.88 | $178,084 | 6,077 |
| 2018-06-13 | Tapia Eric R | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 672 | $248.22 | $166,804 | 5,309 |
| 2018-06-13 | Tapia Eric R | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 825 | $245.86 | $202,834 | 4,637 |
| 2018-06-01 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Stock Units | 6 | $308.99 | $1,854 | 1,468 |
| 2018-05-03 | Tapia Eric R | Vice President & Controller |
Open-market sell
S
|
Common Stock | 58 | $279.19 | $16,193 | 3,812 |
| 2018-05-03 | Tapia Eric R | Vice President & Controller |
Open-market sell
S
|
Common Stock | 158 | $278.56 | $44,013 | 3,870 |
| 2018-05-02 | Okray Thomas B | SVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 8,690 | $0.00 | $0 | 8,690 |
| 2018-04-30 | Tapia Eric R | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 66 | $283.87 | $18,735 | 4,028 |
| 2018-04-25 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Stock Units | 1,113 | $279.56 | $311,150 | 1,462 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Exercise / conversion
M · derivative
|
Stock Option | 29,000 | $0.00 | $0 | 0 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 200 | $288.35 | $57,670 | 20,459 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 7,740 | $287.56 | $2,225,734 | 20,659 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 17,460 | $286.90 | $5,009,215 | 28,399 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 3,600 | $285.63 | $1,028,271 | 45,859 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Exercise / conversion
M
|
Common Stock | 29,000 | $108.15 | $3,136,350 | 49,459 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Exercise / conversion
M · derivative
|
Stock Option | 29,000 | $0.00 | $0 | 0 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 200 | $288.35 | $57,670 | 20,459 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 7,740 | $287.56 | $2,225,734 | 20,659 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 17,460 | $286.90 | $5,009,215 | 28,399 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 3,600 | $285.63 | $1,028,271 | 45,859 |
| 2018-04-24 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Exercise / conversion
M
|
Common Stock | 29,000 | $108.15 | $3,136,350 | 49,459 |
| 2018-04-05 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Option | 19,500 | $0.00 | $0 | 0 |
| 2018-04-05 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 19,500 | $295.00 | $5,752,500 | 38,406 |
| 2018-04-05 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 19,500 | $108.15 | $2,108,925 | 57,906 |
| 2018-04-02 | Tapia Eric R | Vice President & Controller |
Equity grant / award
A · derivative
|
Stock Option | 1,593 | $0.00 | $0 | 1,593 |
| 2018-04-02 | Tapia Eric R | Vice President & Controller |
Equity grant / award
A
|
Common Stock | 531 | $0.00 | $0 | 4,094 |
| 2018-03-01 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Stock Units | 2 | $261.55 | $523 | 349 |
| 2018-02-05 | Watson Lucas E | Dir |
Open-market buy
P
|
Common Stock | 195 | $256.51 | $50,020 | 195 |
| 2018-02-01 | Tapia Eric R | Vice President & Controller |
Open-market sell
S
|
Common Stock | 100 | $266.06 | $26,606 | 3,563 |
| 2018-01-11 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Exercise / conversion
M · derivative
|
Stock Option | 6,789 | $0.00 | $0 | 0 |
| 2018-01-11 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Open-market sell
S
|
Common Stock | 200 | $232.72 | $46,544 | 7,735 |
| 2018-01-11 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Open-market sell
S
|
Common Stock | 1,169 | $231.99 | $271,194 | 7,935 |
| 2018-01-11 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Open-market sell
S
|
Common Stock | 300 | $235.50 | $70,649 | 9,104 |
| 2018-01-11 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Open-market sell
S
|
Common Stock | 2,789 | $232.50 | $648,442 | 10,104 |
| 2018-01-11 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Open-market sell
S
|
Common Stock | 1,400 | $231.96 | $324,739 | 13,493 |
| 2018-01-11 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Open-market sell
S
|
Common Stock | 600 | $232.83 | $139,696 | 12,893 |
| 2018-01-11 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Open-market sell
S
|
Common Stock | 400 | $232.77 | $93,108 | 9,704 |
| 2018-01-11 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Open-market sell
S
|
Common Stock | 1,000 | $233.06 | $233,063 | 15,893 |
| 2018-01-11 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Exercise / conversion
M
|
Common Stock | 6,789 | $149.02 | $1,011,697 | 16,893 |
| 2017-12-12 | Watson Lucas E | Dir |
Equity grant / award
A · derivative
|
Stock Units | 347 | $223.54 | $77,568 | 347 |
| 2017-12-01 | SLAVIK JAMES D | Dir |
Equity grant / award
A · derivative
|
Stock Units | 116 | $221.31 | $25,672 | 20,171 |
| 2017-11-30 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Option | 21,000 | $0.00 | $0 | 0 |
| 2017-11-30 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 400 | $222.04 | $88,816 | 38,406 |
| 2017-11-30 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 3,033 | $221.37 | $671,404 | 38,806 |
| 2017-11-30 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 17,567 | $220.39 | $3,871,516 | 41,839 |
| 2017-11-30 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 21,000 | $81.49 | $1,711,290 | 59,406 |
| 2017-11-29 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 26,000 | $0.00 | $0 | 0 |
| 2017-11-29 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 2,658 | $213.88 | $568,505 | 30,611 |
| 2017-11-29 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 4,937 | $213.12 | $1,052,170 | 33,269 |
| 2017-11-29 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 10,891 | $212.21 | $2,311,149 | 38,206 |
| 2017-11-29 | Macpherson Donald G | Chairman and CEO |
Open-market sell
S
|
Common Stock | 4,350 | $211.59 | $920,428 | 49,097 |
| 2017-11-29 | Macpherson Donald G | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 26,000 | $108.15 | $2,811,900 | 53,447 |
| 2017-10-26 | Robbins Paige K | Sr. VP, Chief Digital Officer |
Open-market sell
S
|
Common Stock | 346 | $202.31 | $70,000 | 8,054 |
| 2017-10-26 | Robbins Paige K | Sr. VP, Chief Digital Officer |
Other disposed transaction
F
|
Common Stock | 2,042 | $197.13 | $402,539 | 8,400 |
| 2017-10-20 | Tapia Eric R | Vice President & Controller |
Open-market sell
S
|
Common Stock | 190 | $208.26 | $39,569 | 3,748 |
| 2017-09-01 | SLAVIK JAMES D | Dir |
Equity grant / award
A · derivative
|
Stock Units | 156 | $162.57 | $25,361 | 20,055 |
| 2017-07-27 | Tapia Eric R | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 808 | $166.18 | $134,273 | 3,938 |
| 2017-07-25 | Perez Beatriz R | Dir |
Equity grant / award
A · derivative
|
Stock Units | 672 | $166.88 | $112,143 | 672 |
| 2017-06-01 | SLAVIK JAMES D | Dir |
Equity grant / award
A · derivative
|
Stock Units | 147 | $172.28 | $25,325 | 19,899 |
| 2017-04-26 | SLAVIK JAMES D | Dir |
Equity grant / award
A · derivative
|
Stock Units | 640 | $193.36 | $123,750 | 19,752 |
| 2017-04-03 | Tapia Eric R | Vice President & Controller |
Equity grant / award
A · derivative
|
Stock Option | 1,258 | $0.00 | $0 | 1,258 |
| 2017-03-06 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Open-market sell
S
|
Common Stock | 695 | $249.07 | $173,104 | 11,235 |
| 2017-03-02 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Exercise / conversion
M · derivative
|
Stock Option | 30,000 | $0.00 | $0 | 0 |
| 2017-03-02 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 1,100 | $251.11 | $276,222 | 20,459 |
| 2017-03-02 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 5,541 | $250.19 | $1,386,306 | 21,559 |
| 2017-03-02 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 13,320 | $249.16 | $3,318,844 | 27,100 |
| 2017-03-02 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Open-market sell
S
|
Common Stock | 11,225 | $248.19 | $2,785,955 | 40,420 |
| 2017-03-02 | JADIN RONALD L | Sr. VP & Chief Financial Off |
Exercise / conversion
M
|
Common Stock | 30,000 | $81.49 | $2,444,700 | 51,645 |
| 2017-03-01 | SLAVIK JAMES D | Dir |
Equity grant / award
A · derivative
|
Stock Units | 94 | $247.96 | $23,308 | 19,112 |
| 2017-02-16 | RYAN JAMES T | Chairman of the Board |
Open-market sell
S
|
Common Stock | 2,369 | $252.46 | $598,086 | 163,478 |
| 2017-02-15 | RYAN JAMES T | Chairman of the Board |
Other disposed transaction
F
|
Common Stock | 1,995 | $232.25 | $463,339 | 165,847 |
| 2017-02-15 | RYAN JAMES T | Chairman of the Board |
Equity grant / award
A
|
Common Stock | 4,364 | $0.00 | $0 | 167,842 |
| 2017-01-03 | RYAN JAMES T | Chairman of the Board |
Exercise / conversion
M · derivative
|
Stock Option | 65,000 | $0.00 | $0 | 0 |
| 2017-01-03 | RYAN JAMES T | Chairman of the Board |
Open-market sell
S
|
Common Stock | 65,000 | $234.17 | $15,221,096 | 163,478 |
| 2017-01-03 | RYAN JAMES T | Chairman of the Board |
Exercise / conversion
M
|
Common Stock | 65,000 | $81.49 | $5,296,850 | 228,478 |
| 2016-12-31 | SLAVIK JAMES D | Dir |
Open-market sell
S
|
Common Stock | 0 | — | — | 255,686 |
| 2016-12-16 | RYAN JAMES T | Chairman of the Board |
Equity grant / award
G
|
Common Stock | 4,450 | $0.00 | $0 | 163,478 |
| 2016-12-01 | Adkins Rodney C | Dir |
Equity grant / award
A · derivative
|
Stock Units | 8 | $230.57 | $1,845 | 1,670 |
| 2016-11-30 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Option | 11,000 | $0.00 | $0 | 0 |
| 2016-11-30 | HOWARD JOHN L | Sr. VP and General Counsel |
Open-market sell
S
|
Common Stock | 11,000 | $230.00 | $2,530,000 | 38,406 |
| 2016-11-30 | HOWARD JOHN L | Sr. VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 11,000 | $85.82 | $944,020 | 49,406 |
| 2016-11-01 | Tapia Eric R | Vice President & Controller |
Equity grant / award
A
|
Common Stock | 1,202 | $0.00 | $0 | 4,746 |
| 2016-09-01 | SLAVIK JAMES D | Dir |
Equity grant / award
A · derivative
|
Stock Units | 99 | $230.66 | $22,835 | 18,918 |
| 2016-07-26 | HIGH JOSEPH C | Sr. VP & Chief People Officer |
Open-market sell
S
|
Common Stock | 1,722 | $220.00 | $378,840 | 5,809 |
| 2016-07-26 | HIGH JOSEPH C | Sr. VP & Chief People Officer |
Other disposed transaction
F
|
Common Stock | 1,704 | $218.30 | $371,983 | 7,531 |
| 2016-06-01 | SLAVIK JAMES D | Dir |
Equity grant / award
A · derivative
|
Stock Units | 100 | $228.35 | $22,835 | 18,819 |
| 2016-05-31 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Exercise / conversion
M · derivative
|
Stock Option | 1,776 | $0.00 | $0 | 0 |
| 2016-05-31 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Open-market sell
S
|
Common Stock | 1,776 | $225.61 | $400,683 | 11,235 |
| 2016-05-31 | Brown Laura D | Sr. VP, Inv Rel & Comm |
Exercise / conversion
M
|
Common Stock | 1,776 | $81.49 | $144,726 | 13,011 |
| 2016-04-27 | SLAVIK JAMES D | Dir |
Equity grant / award
A · derivative
|
Stock Units | 660 | $234.32 | $154,651 | 18,719 |
| 2016-04-15 | HIGH JOSEPH C | Sr. VP & Chief People Officer |
Open-market sell
S
|
Common Stock | 200 | $235.48 | $47,096 | 9,535 |
| 2016-04-15 | HIGH JOSEPH C | Sr. VP & Chief People Officer |
Open-market sell
S
|
Common Stock | 26 | $235.42 | $6,121 | 9,935 |
| 2016-04-15 | HIGH JOSEPH C | Sr. VP & Chief People Officer |
Open-market sell
S
|
Common Stock | 400 | $235.31 | $94,124 | 10,261 |
| 2016-04-15 | HIGH JOSEPH C | Sr. VP & Chief People Officer |
Open-market sell
S
|
Common Stock | 250 | $235.18 | $58,795 | 10,761 |
| 2016-04-15 | HIGH JOSEPH C | Sr. VP & Chief People Officer |
Open-market sell
S
|
Common Stock | 100 | $235.67 | $23,567 | 9,235 |
| 2016-04-15 | HIGH JOSEPH C | Sr. VP & Chief People Officer |
Open-market sell
S
|
Common Stock | 45 | $235.01 | $10,575 | 11,411 |