Financial Metrics
COP CONOCOPHILLIPSFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5121000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 5348000000.0 | +4.4% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 6415000000.0 | +20.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 7771000000.0 | +21.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 8882000000.0 | +14.3% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 7195000000.0 | -19.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 8961000000.0 | +24.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 9240000000.0 | +3.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 10165000000.0 | +10.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 10057000000.0 | -1.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 8380000000.0 | -16.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 10093000000.0 | +20.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 4811000000.0 | -52.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 4016000000.0 | -16.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 4380000000.0 | +9.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 9826000000.0 | +124.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 9556000000.0 | -2.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 11326000000.0 | +18.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 17762000000.0 | +56.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 21161000000.0 | +19.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 21013000000.0 | -0.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 14811000000.0 | -29.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 12351000000.0 | -16.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 14250000000.0 | +15.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 13848000000.0 | -2.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 13620000000.0 | -1.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 13041000000.0 | -4.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 16517000000.0 | +26.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 14004000000.0 | -15.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 15031000000.0 | +7.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 24360000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 32584000000.0 | +33.8% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 38727000000.0 | +18.9% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 36670000000.0 | -5.3% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 18784000000.0 | -48.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 45828000000.0 | +144.0% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 78494000000.0 | +71.3% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 56141000000.0 | -28.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 54745000000.0 | -2.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 58944000000.0 | +7.7% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1456000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -1058000000.0 | +27.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -1026000000.0 | +3.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 599000000.0 | +158.4% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -3426000000.0 | -672.0% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 436000000.0 | +112.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 900000000.0 | +106.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1654000000.0 | +83.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1873000000.0 | +13.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1846000000.0 | -1.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1597000000.0 | -13.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 3071000000.0 | +92.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1711000000.0 | -155.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 278000000.0 | +116.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -450000000.0 | -261.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 982000000.0 | +318.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 3073000000.0 | +212.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 5452000000.0 | +77.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 5759000000.0 | +5.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 10904000000.0 | +89.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 15431000000.0 | +41.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2920000000.0 | -81.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 5152000000.0 | +76.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 7950000000.0 | +54.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2551000000.0 | -67.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 4880000000.0 | +91.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 6939000000.0 | +42.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2849000000.0 | -58.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4820000000.0 | +69.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 6546000000.0 | +35.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -3559000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -793000000.0 | +77.7% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 6305000000.0 | +895.1% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 7257000000.0 | +15.1% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -2655000000.0 | -136.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 8079000000.0 | +404.3% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 18680000000.0 | +131.2% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 10957000000.0 | -41.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 9245000000.0 | -15.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 7988000000.0 | -13.6% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1.18 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.86 | +27.1% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -0.84 | +2.3% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.47 | +156.0% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -2.78 | -691.5% | USD/shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.35 | +112.6% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.75 | +114.3% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1.4 | +86.7% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1.6 | +14.3% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.61 | +0.6% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.4 | -13.0% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 2.76 | +97.1% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1.6 | -158.0% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.24 | +115.0% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.42 | -275.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.75 | +278.6% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1.55 | +106.7% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.78 | +14.8% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 4.41 | +147.8% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 3.98 | -9.8% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 3.56 | -10.6% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.38 | -33.1% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.84 | -22.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2.33 | +26.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.16 | -7.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.99 | -7.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.77 | -11.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.23 | +26.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.56 | -30.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.38 | -11.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -2.91 | — | USD/shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -0.7 | +75.9% | USD/shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 5.36 | +865.7% | USD/shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 6.43 | +20.0% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -2.51 | -139.0% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 6.09 | +342.6% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 14.62 | +140.1% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 9.08 | -37.9% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 7.82 | -13.9% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6.36 | -18.7% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1.18 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.86 | +27.1% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -0.84 | +2.3% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.47 | +156.0% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -2.78 | -691.5% | USD/shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.34 | +112.2% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.75 | +120.6% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1.39 | +85.3% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1.59 | +14.4% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.6 | +0.6% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.4 | -12.5% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 2.74 | +95.7% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1.6 | -158.4% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.24 | +115.0% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.42 | -275.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.75 | +278.6% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1.55 | +106.7% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.78 | +14.8% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 4.39 | +146.6% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 3.96 | -9.8% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 3.55 | -10.4% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.38 | -33.0% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.84 | -22.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2.32 | +26.1% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.15 | -7.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.98 | -7.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.76 | -11.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.23 | +26.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.56 | -30.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.38 | -11.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -2.91 | — | USD/shares | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | -0.7 | +75.9% | USD/shares | 10-K | 2018-02-20 |
| Annual | 2019-12-31 | 6.4 | +1014.3% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -2.51 | -139.2% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 6.07 | +341.8% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 14.57 | +140.0% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 9.06 | -37.8% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 7.81 | -13.8% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6.35 | -18.7% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4866000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 2863000000.0 | -41.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 4090000000.0 | +42.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 3610000000.0 | -11.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 3109000000.0 | -13.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 7534000000.0 | +142.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 6911000000.0 | -8.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 6325000000.0 | -8.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 4984000000.0 | -21.2% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 3234000000.0 | -35.1% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 3716000000.0 | +14.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 5915000000.0 | +59.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 6218000000.0 | +5.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 5941000000.0 | -4.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 7193000000.0 | +21.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 5088000000.0 | -29.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 3908000000.0 | -23.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2907000000.0 | -25.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2490000000.0 | -14.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 2991000000.0 | +20.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2831000000.0 | -5.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 6608000000.0 | +133.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 9833000000.0 | +48.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 5028000000.0 | -48.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 6414000000.0 | +27.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 6909000000.0 | +7.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 8010000000.0 | +15.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 6458000000.0 | -19.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 6974000000.0 | +8.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 5735000000.0 | -17.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 8830000000.0 | +54.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5635000000.0 | -36.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 5574000000.0 | -1.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4294000000.0 | -23.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 5221000000.0 | +21.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 5607000000.0 | +7.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6309000000.0 | +12.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4901000000.0 | -22.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 5260000000.0 | +7.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 3610000000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 6325000000.0 | +75.2% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 5915000000.0 | -6.5% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 5088000000.0 | -14.0% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 2991000000.0 | -41.2% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 5028000000.0 | +68.1% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 6458000000.0 | +28.4% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 5635000000.0 | -12.7% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 5607000000.0 | -0.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6497000000.0 | +15.9% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1072000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1150000000.0 | +7.3% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1108000000.0 | -3.7% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1018000000.0 | -8.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1097000000.0 | +7.8% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1019000000.0 | -7.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1023000000.0 | +0.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1060000000.0 | +3.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1053000000.0 | -0.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 1093000000.0 | +3.8% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 1239000000.0 | +13.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1007000000.0 | -18.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1014000000.0 | +0.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1089000000.0 | +7.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 955000000.0 | -12.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1026000000.0 | +7.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 726000000.0 | -29.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 982000000.0 | +35.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1034000000.0 | +5.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1002000000.0 | -3.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1098000000.0 | +9.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1138000000.0 | +3.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1043000000.0 | -8.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1208000000.0 | +15.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1174000000.0 | -2.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1234000000.0 | +5.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1226000000.0 | -0.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1219000000.0 | -0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1258000000.0 | +3.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1236000000.0 | -1.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1326000000.0 | +7.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1398000000.0 | +5.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1443000000.0 | +3.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1447000000.0 | +0.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1496000000.0 | +3.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1809000000.0 | +20.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1844000000.0 | +1.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1897000000.0 | +2.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1721000000.0 | -9.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1018000000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 1060000000.0 | +4.1% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1007000000.0 | -5.0% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1026000000.0 | +1.9% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1002000000.0 | -2.3% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1208000000.0 | +20.6% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1219000000.0 | +0.9% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1398000000.0 | +14.7% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1809000000.0 | +29.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1873000000.0 | +3.5% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10934000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 9259000000.0 | -15.3% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 9641000000.0 | +4.1% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 8609000000.0 | -10.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 10728000000.0 | +24.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 19879000000.0 | +85.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 16954000000.0 | -14.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 16512000000.0 | -2.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 13187000000.0 | -20.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 11608000000.0 | -12.0% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 14723000000.0 | +26.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 13274000000.0 | -9.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 13683000000.0 | +3.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 15800000000.0 | +15.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 15217000000.0 | -3.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 16913000000.0 | +11.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 13144000000.0 | -22.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 11053000000.0 | -15.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 11059000000.0 | +0.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 12066000000.0 | +9.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 14614000000.0 | +21.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 17172000000.0 | +17.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 20181000000.0 | +17.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 16050000000.0 | -20.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 17586000000.0 | +9.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 18860000000.0 | +7.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 20453000000.0 | +8.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 18749000000.0 | -8.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 16116000000.0 | -14.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 13501000000.0 | -16.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 17181000000.0 | +27.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 14330000000.0 | -16.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 13721000000.0 | -4.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 13734000000.0 | +0.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 13984000000.0 | +1.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 15647000000.0 | +11.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 16906000000.0 | +8.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 13939000000.0 | -17.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 15884000000.0 | +14.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 8609000000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 16512000000.0 | +91.8% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 13274000000.0 | -19.6% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 16913000000.0 | +27.4% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 12066000000.0 | -28.7% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 16050000000.0 | +33.0% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 18749000000.0 | +16.8% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 14330000000.0 | -23.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 15647000000.0 | +9.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 15532000000.0 | -0.7% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 99834000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 96054000000.0 | -3.8% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 94284000000.0 | -1.8% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 89772000000.0 | -4.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 87973000000.0 | -2.0% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 78004000000.0 | -11.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 74861000000.0 | -4.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 73362000000.0 | -2.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 70727000000.0 | -3.6% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 68936000000.0 | -2.5% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 70556000000.0 | +2.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 69980000000.0 | -0.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 71498000000.0 | +2.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 71261000000.0 | -0.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 70340000000.0 | -1.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 70514000000.0 | +0.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 65033000000.0 | -7.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 63046000000.0 | -3.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 63157000000.0 | +0.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 62618000000.0 | -0.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 83693000000.0 | +33.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 85403000000.0 | +2.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 87304000000.0 | +2.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 90661000000.0 | +3.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 93308000000.0 | +2.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 93693000000.0 | +0.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 94837000000.0 | +1.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 93829000000.0 | -1.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 91441000000.0 | -2.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 89605000000.0 | -2.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 93651000000.0 | +4.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 95924000000.0 | +2.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 95348000000.0 | -0.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 95994000000.0 | +0.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 96699000000.0 | +0.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 122780000000.0 | +27.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 124254000000.0 | +1.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 122599000000.0 | -1.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 122472000000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 89772000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 73362000000.0 | -18.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 69980000000.0 | -4.6% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 70514000000.0 | +0.8% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 62618000000.0 | -11.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 90661000000.0 | +44.8% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 93829000000.0 | +3.5% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 95924000000.0 | +2.2% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 122780000000.0 | +28.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 121939000000.0 | -0.7% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8825000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 7348000000.0 | -16.7% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 7537000000.0 | +2.6% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 6909000000.0 | -8.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 7526000000.0 | +8.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 9926000000.0 | +31.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 7131000000.0 | -28.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 9397000000.0 | +31.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 7109000000.0 | -24.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 6638000000.0 | -6.6% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 7401000000.0 | +11.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 7395000000.0 | -0.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 7370000000.0 | -0.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 8996000000.0 | +22.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 5942000000.0 | -33.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 7043000000.0 | +18.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 6075000000.0 | -13.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 4105000000.0 | -32.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 4640000000.0 | +13.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 5366000000.0 | +15.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 7184000000.0 | +33.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 8150000000.0 | +13.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 10449000000.0 | +28.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 12021000000.0 | +15.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 11624000000.0 | -3.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 12216000000.0 | +5.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 13997000000.0 | +14.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 12847000000.0 | -8.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 11553000000.0 | -10.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 9548000000.0 | -17.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 10338000000.0 | +8.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 10005000000.0 | -3.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 10163000000.0 | +1.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 10324000000.0 | +1.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 10765000000.0 | +4.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 12124000000.0 | +12.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 13329000000.0 | +9.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 10986000000.0 | -17.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 12009000000.0 | +9.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 6909000000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 9397000000.0 | +36.0% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 7395000000.0 | -21.3% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 7043000000.0 | -4.8% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 5366000000.0 | -23.8% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 12021000000.0 | +124.0% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 12847000000.0 | +6.9% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 10005000000.0 | -22.1% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 12124000000.0 | +21.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 11972000000.0 | -1.3% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 60427000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 58223000000.0 | -3.6% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 57828000000.0 | -0.7% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 54546000000.0 | -5.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 52372000000.0 | -4.0% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 47505000000.0 | -9.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 44149000000.0 | -7.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 42561000000.0 | -3.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 40009000000.0 | -6.0% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 37714000000.0 | -5.7% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 38477000000.0 | +2.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 37916000000.0 | -1.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 38517000000.0 | +1.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 38187000000.0 | -0.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 35101000000.0 | -8.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 35464000000.0 | +1.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 33646000000.0 | -5.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 31553000000.0 | -6.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 32374000000.0 | +2.6% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 32769000000.0 | +1.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 40538000000.0 | +23.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 41127000000.0 | +1.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 43189000000.0 | +5.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 45255000000.0 | +4.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 44090000000.0 | -2.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 43491000000.0 | -1.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 45758000000.0 | +5.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 45826000000.0 | +0.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 43658000000.0 | -4.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 42074000000.0 | -3.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 45906000000.0 | +9.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 46645000000.0 | +1.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46023000000.0 | -1.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 46249000000.0 | +0.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 46818000000.0 | +1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 57984000000.0 | +23.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 59016000000.0 | +1.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 57027000000.0 | -3.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 57549000000.0 | +0.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 54546000000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 42561000000.0 | -22.0% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 37916000000.0 | -10.9% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 35464000000.0 | -6.5% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 32769000000.0 | -7.6% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 45255000000.0 | +38.1% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 45826000000.0 | +1.3% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 46645000000.0 | +1.8% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 57984000000.0 | +24.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 57452000000.0 | -0.9% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 39407000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 37831000000.0 | -4.0% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 36456000000.0 | -3.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 35226000000.0 | -3.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-03-31 | 35601000000.0 | +1.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 30499000000.0 | -14.3% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 30712000000.0 | +0.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-12-31 | 30801000000.0 | +0.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 30718000000.0 | -0.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-06-30 | 31222000000.0 | +1.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 32079000000.0 | +2.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 32064000000.0 | -0.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-03-31 | 32981000000.0 | +2.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-06-30 | 33074000000.0 | +0.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 35239000000.0 | +6.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 35050000000.0 | -0.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 31387000000.0 | -10.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-30 | 31493000000.0 | +0.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 30783000000.0 | -2.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 29849000000.0 | -3.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 43155000000.0 | +44.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 44276000000.0 | +2.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 44115000000.0 | -0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 45406000000.0 | +2.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 49218000000.0 | +8.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-06-30 | 50202000000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 49079000000.0 | -2.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 48003000000.0 | -2.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 47783000000.0 | -0.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 47531000000.0 | -0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 47745000000.0 | +0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 49279000000.0 | +3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 49325000000.0 | +0.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 49745000000.0 | +0.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 49881000000.0 | +0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 64796000000.0 | +29.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 65238000000.0 | +0.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 65572000000.0 | +0.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 64923000000.0 | -1.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 35226000000.0 | — | USD | 10-K | 2020-02-18 |
| Annual | 2017-12-31 | 30801000000.0 | -12.6% | USD | 10-K | 2021-02-16 |
| Annual | 2018-12-31 | 32064000000.0 | +4.1% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 35050000000.0 | +9.3% | USD | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 29849000000.0 | -14.8% | USD | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 45406000000.0 | +52.1% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 48003000000.0 | +5.7% | USD | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 49279000000.0 | +2.7% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 64796000000.0 | +31.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 64487000000.0 | -0.5% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 22435000000.0 | — | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 18908000000.0 | -15.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 16581000000.0 | -12.3% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 16554000000.0 | -0.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 16147000000.0 | -2.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 17167000000.0 | +6.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 17770000000.0 | +3.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 18131000000.0 | +2.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 18108000000.0 | -0.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 15841000000.0 | -12.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 18307000000.0 | +15.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 18827000000.0 | +2.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 19106000000.0 | +1.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 22578000000.0 | +18.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 23376000000.0 | +3.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 22797000000.0 | -2.5% | USD | 10-Q | 2021-11-04 |
| Annual | 2017-12-31 | 22435000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 16147000000.0 | -28.0% | USD | 10-K | 2019-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 | 421000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1680000000.0 | +299.0% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 2960000000.0 | +76.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1790000000.0 | -39.5% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 3541000000.0 | +97.8% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 4596000000.0 | +29.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 2399000000.0 | -47.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 5741000000.0 | +139.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 9151000000.0 | +59.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2894000000.0 | -68.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 5785000000.0 | +99.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 8122000000.0 | +40.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2105000000.0 | -74.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 2262000000.0 | +7.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 3130000000.0 | +38.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2080000000.0 | -33.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 6331000000.0 | +204.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 11128000000.0 | +75.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 5068000000.0 | -54.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 12982000000.0 | +156.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 21722000000.0 | +67.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 5403000000.0 | -75.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 9257000000.0 | +71.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 14702000000.0 | +58.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4985000000.0 | -66.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 9904000000.0 | +98.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 15667000000.0 | +58.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6115000000.0 | -61.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 9600000000.0 | +57.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 15478000000.0 | +61.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 4403000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 7077000000.0 | +60.7% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 12934000000.0 | +82.8% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 11104000000.0 | -14.1% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 4802000000.0 | -56.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 16996000000.0 | +253.9% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 28314000000.0 | +66.6% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 19965000000.0 | -29.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 20124000000.0 | +0.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 19796000000.0 | -1.6% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -2065000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | -4187000000.0 | -102.8% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | -3912000000.0 | +6.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -974000000.0 | +75.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 6223000000.0 | +738.9% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 8231000000.0 | +32.3% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -78000000.0 | -100.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -2027000000.0 | -2498.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -3665000000.0 | -80.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -1477000000.0 | +59.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -2938000000.0 | -98.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -2788000000.0 | +5.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1932000000.0 | +30.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -2462000000.0 | -27.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -3578000000.0 | -45.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -1215000000.0 | +66.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -481000000.0 | +60.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 51000000.0 | +110.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -611000000.0 | -1298.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -2702000000.0 | -342.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -5807000000.0 | -114.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -1448000000.0 | +75.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -3764000000.0 | -159.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -6148000000.0 | -63.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -2141000000.0 | +65.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -6292000000.0 | -193.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -8950000000.0 | -42.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -2346000000.0 | +73.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -4807000000.0 | -104.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -7986000000.0 | -66.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -3859000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 7762000000.0 | +301.1% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -3843000000.0 | -149.5% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -6618000000.0 | -72.2% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -4121000000.0 | +37.7% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -8544000000.0 | -107.3% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -8741000000.0 | -2.3% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -12000000000.0 | -37.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -11150000000.0 | +7.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -8836000000.0 | +20.8% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4137000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 3017000000.0 | -27.1% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 2670000000.0 | -11.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -1344000000.0 | -150.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -5943000000.0 | -342.2% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | -9770000000.0 | -64.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -3776000000.0 | +61.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -6779000000.0 | -79.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -8042000000.0 | -18.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -1173000000.0 | +85.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -2827000000.0 | -141.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -3959000000.0 | -40.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1230000000.0 | +68.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -1879000000.0 | -52.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -2056000000.0 | -9.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -1015000000.0 | +50.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -2218000000.0 | -118.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -4304000000.0 | -94.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -3137000000.0 | +27.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -8215000000.0 | -161.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -12545000000.0 | -52.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -3326000000.0 | +73.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -6051000000.0 | -81.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -6022000000.0 | +0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -2825000000.0 | +53.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -4868000000.0 | -72.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -7066000000.0 | -45.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -3137000000.0 | +55.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -5620000000.0 | -79.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -7944000000.0 | -41.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 764000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -12356000000.0 | -1717.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -9359000000.0 | +24.3% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -5229000000.0 | +44.1% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -2708000000.0 | +48.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -6335000000.0 | -133.9% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -18053000000.0 | -185.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -8661000000.0 | +52.0% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -8835000000.0 | -2.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -10102000000.0 | -14.3% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 | 1780617889.0 | — | shares | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1780735832.0 | +0.0% | shares | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1781258082.0 | +0.0% | shares | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1782079107.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1784150651.0 | +0.1% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1784927181.0 | +0.0% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1785195738.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1785419175.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1787239080.0 | +0.1% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 1788950536.0 | +0.1% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 1790924215.0 | +0.1% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1791637434.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1794681042.0 | +0.2% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1794922850.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1795243745.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1795652203.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1798422031.0 | +0.2% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1798563079.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1798738512.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1798844267.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2087207067.0 | +16.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2087542804.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2089046718.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2091562747.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2098495534.0 | +0.3% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2100027414.0 | +0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2100379079.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2100885134.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2102510826.0 | +0.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2102624236.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2103596767.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2103772516.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2106777461.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2106906457.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2107349949.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2250672734.0 | +6.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2252338110.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2252479047.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2252743882.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1782079107.0 | — | shares | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 1785419175.0 | +0.2% | shares | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1791637434.0 | +0.3% | shares | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1795652203.0 | +0.2% | shares | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 1798844267.0 | +0.2% | shares | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 2091562747.0 | +16.3% | shares | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 2100885134.0 | +0.4% | shares | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 2103772516.0 | +0.1% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2250672734.0 | +7.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2253518282.0 | +0.1% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1244557.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1244892000.0 | +99926.9% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 1245961000.0 | +0.1% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1243280.0 | -99.9% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 1236831.0 | -0.5% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 1212454.0 | -2.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1179792.0 | -2.7% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1172378.0 | -0.6% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1163033.0 | -0.8% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1139463.0 | -2.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1125995000.0 | +98718.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1108555000.0 | -1.5% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1084561.0 | -99.9% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1076659000.0 | +99171.4% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1077377000.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1300375000.0 | +20.7% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1348637000.0 | +3.7% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1332286000.0 | -1.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1301930000.0 | -2.3% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1289791000.0 | -0.9% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1265893000.0 | -1.9% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1220228000.0 | -3.6% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1207443000.0 | -1.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1196641000.0 | -0.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1177921000.0 | -1.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1168198000.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1161318000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1273350000.0 | +9.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1257512000.0 | -1.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1245253000.0 | -1.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1245440.0 | — | shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 1221038.0 | -2.0% | shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 1166499.0 | -4.5% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 1117260.0 | -4.2% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1078030000.0 | +96388.7% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1324194000.0 | +22.8% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1274028000.0 | -3.8% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1202757000.0 | -5.6% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1178920000.0 | -2.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1252042000.0 | +6.2% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1244557.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1244892000.0 | +99926.9% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 1245961000.0 | +0.1% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1248722.0 | -99.9% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 1236831.0 | -1.0% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 1215341.0 | -1.7% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1186454.0 | -2.4% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1181167.0 | -0.4% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1172694.0 | -0.7% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1146515.0 | -2.2% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1131242000.0 | +98567.9% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1113250000.0 | -1.6% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1084561.0 | -99.9% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1077606000.0 | +99258.7% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1077377000.0 | -0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1302691000.0 | +20.9% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1353201000.0 | +3.9% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1336379000.0 | -1.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1307404000.0 | -2.2% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1295844000.0 | -0.9% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1269321000.0 | -2.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1223355000.0 | -3.6% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1210342000.0 | -1.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1199746000.0 | -0.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1180320000.0 | -1.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1170299000.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1163227000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1274879000.0 | +9.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1258998000.0 | -1.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1246854000.0 | -1.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1245440.0 | — | shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 1221038.0 | -2.0% | shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 1175538.0 | -3.7% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 1123536.0 | -4.4% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1078030000.0 | +95849.8% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1328151000.0 | +23.2% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1278163000.0 | -3.8% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1205675000.0 | -5.7% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1180871000.0 | -2.1% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1253446000.0 | +6.1% | shares | 10-K | 2026-02-17 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0513 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0557 | +8.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0680 | +22.2% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0883 | +29.8% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.1139 | +28.9% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0961 | -15.6% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1267 | +31.8% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.1340 | +5.8% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1441 | +7.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1407 | -2.4% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1176 | -16.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1435 | +22.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0740 | -48.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0637 | -13.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0694 | +8.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1174 | +69.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1119 | -4.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1297 | +15.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1904 | +46.7% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.2259 | +18.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2216 | -1.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1620 | -26.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1378 | -14.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1522 | +10.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1452 | -4.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1419 | -2.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1349 | -4.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1329 | -1.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1142 | -14.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1227 | +7.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.2714 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.4442 | +63.7% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.5534 | +24.6% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.5200 | -6.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.3000 | -42.3% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.5055 | +68.5% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.8366 | +65.5% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.5853 | -30.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4459 | -23.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.4834 | +8.4% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.2390 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1.2601 | +1.7% | ratio | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1.2792 | +1.5% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1.2461 | -2.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1.4255 | +14.4% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2.0027 | +40.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 2.3775 | +18.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1.7572 | -26.1% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1.8550 | +5.6% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 1.7487 | -5.7% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 1.9893 | +13.8% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1.7950 | -9.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.8566 | +3.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1.7563 | -5.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.5609 | +45.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2.4014 | -6.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2.1636 | -9.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2.6926 | +24.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2.3834 | -11.5% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 2.2486 | -5.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.0342 | -9.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2.1070 | +3.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.9314 | -8.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.3352 | -30.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.5129 | +13.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1.5439 | +2.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.4612 | -5.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.4594 | -0.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.3950 | -4.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.4140 | +1.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.6619 | +17.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.4323 | -13.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.3501 | -5.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.3303 | -1.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.2990 | -2.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.2906 | -0.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.2684 | -1.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.2688 | +0.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.3227 | +4.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.2461 | — | ratio | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 1.7572 | +41.0% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1.7950 | +2.2% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 2.4014 | +33.8% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 2.2486 | -6.4% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1.3352 | -40.6% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1.4594 | +9.3% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1.4323 | -1.9% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.2906 | -9.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.2974 | +0.5% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.5334 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1.5390 | +0.4% | ratio | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1.5862 | +3.1% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1.5485 | -2.4% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1.4711 | -5.0% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1.5576 | +5.9% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1.4375 | -7.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1.3818 | -3.9% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1.3025 | -5.7% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 1.2079 | -7.3% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 1.1994 | -0.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1.1825 | -1.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.1679 | -1.2% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1.1546 | -1.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.9961 | -13.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1.0118 | +1.6% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1.0720 | +5.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1.0019 | -6.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1.0517 | +5.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1.0978 | +4.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.9394 | -14.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.9289 | -1.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.9790 | +5.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.9967 | +1.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.8958 | -10.1% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.8663 | -3.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.9323 | +7.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.9546 | +2.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.9137 | -4.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.8852 | -3.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.9615 | +8.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.9465 | -1.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.9331 | -1.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.9297 | -0.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.9386 | +1.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.8949 | -4.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.9046 | +1.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.8697 | -3.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.8864 | +1.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.5485 | — | ratio | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 1.3818 | -10.8% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1.1825 | -14.4% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1.0118 | -14.4% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1.0978 | +8.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 0.9967 | -9.2% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 0.9546 | -4.2% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 0.9465 | -0.8% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.8949 | -5.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.8909 | -0.4% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.2843 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.1978 | +30.4% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -0.1599 | +19.2% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0771 | +148.2% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.3857 | -600.4% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0606 | +115.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1004 | +65.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.1790 | +78.2% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1843 | +2.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1836 | -0.4% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1906 | +3.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.3043 | +59.7% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -0.3556 | -216.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0692 | +119.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.1027 | -248.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0999 | +197.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.3216 | +221.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.4814 | +49.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.3242 | -32.6% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.5153 | +58.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.7344 | +42.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1972 | -73.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.4171 | +111.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.5579 | +33.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1842 | -67.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.3583 | +94.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.5321 | +48.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1725 | -67.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3442 | +99.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4355 | +26.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.1461 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -0.0243 | +83.3% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.1628 | +769.0% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.1979 | +21.6% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.1413 | -171.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.1763 | +224.7% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.2380 | +35.0% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1952 | -18.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1689 | -13.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1355 | -19.8% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5514 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.3896 | -29.3% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.5427 | +39.3% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 0.5225 | -3.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.4131 | -20.9% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 0.7590 | +83.7% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 0.9691 | +27.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 0.6731 | -30.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.7011 | +4.2% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 0.4872 | -30.5% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 0.5021 | +3.1% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 0.7999 | +59.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.8437 | +5.5% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.6604 | -21.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.2105 | +83.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.7224 | -40.3% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.6433 | -11.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 0.7082 | +10.1% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 0.5366 | -24.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 0.5574 | +3.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.3941 | -29.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.8108 | +105.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.9410 | +16.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.4183 | -55.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.5518 | +31.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.5656 | +2.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.5723 | +1.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.5027 | -12.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.6037 | +20.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.6006 | -0.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.8541 | +42.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.5632 | -34.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5485 | -2.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.4159 | -24.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.4850 | +16.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.4625 | -4.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.4733 | +2.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.4461 | -5.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4380 | -1.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.5225 | — | ratio | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 0.6731 | +28.8% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 0.7999 | +18.8% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 0.7224 | -9.7% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 0.5574 | -22.8% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 0.4183 | -25.0% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 0.5027 | +20.2% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 0.5632 | +12.0% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.4625 | -17.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5427 | +17.3% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0146 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0110 | +24.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -0.0109 | +1.2% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0068 | +162.6% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.0439 | -745.0% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0058 | +113.3% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0127 | +118.5% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0240 | +88.6% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0265 | +10.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0258 | -2.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0224 | -13.2% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0437 | +94.8% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -0.0263 | -160.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0044 | +116.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.0071 | -261.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0117 | +264.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0360 | +206.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0624 | +73.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0617 | -1.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.1164 | +88.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1627 | +39.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0319 | -80.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0575 | +80.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0849 | +47.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0268 | -68.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0508 | +90.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0718 | +41.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0229 | -68.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0393 | +71.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0534 | +35.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0396 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -0.0108 | +72.7% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.0901 | +933.5% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.1029 | +14.2% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.0424 | -141.2% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0891 | +310.2% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1991 | +123.4% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1142 | -42.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0753 | -34.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0655 | -13.0% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0369 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0280 | +24.3% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -0.0281 | -0.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0168 | +159.8% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.1123 | -767.6% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0142 | +112.6% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0293 | +106.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0530 | +80.8% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0584 | +10.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0560 | -4.1% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0483 | -13.7% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0871 | +80.5% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -0.0545 | -162.6% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0088 | +116.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.0146 | -265.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0228 | +255.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0694 | +205.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1236 | +78.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1170 | -5.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.2172 | +85.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.3144 | +44.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0611 | -80.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1084 | +77.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1665 | +53.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0517 | -68.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0981 | +89.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1391 | +41.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0437 | -68.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0735 | +68.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1008 | +37.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.1010 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -0.0257 | +74.5% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.1966 | +863.8% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.2070 | +5.3% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.0889 | -143.0% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.1779 | +300.0% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.3891 | +118.7% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.2223 | -42.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1427 | -35.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1239 | -13.2% | ratio | 10-K | 2026-02-17 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-31 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 113,221 | $132.71 | $15,025,389 | 350,000 |
| 2026-03-24 | Rose Kelly Brunetti | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 7,700 | $130.03 | $1,001,212 | 25,284 |
| 2026-03-23 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 6,994 | $127.06 | $888,651 | 5,395 |
| 2026-03-20 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 506,800 | $0.00 | $0 | 0 |
| 2026-03-20 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 506,800 | $127.26 | $64,493,594 | 6,835 |
| 2026-03-20 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 506,800 | $49.76 | $25,215,834 | 513,635 |
| 2026-03-16 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 298 | $121.39 | $36,174 | 94,528 |
| 2026-03-13 | Hrap Heather G. | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,654 | $119.68 | $317,631 | 5,663 |
| 2026-03-12 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 14,522 | $119.36 | $1,733,376 | 12,389 |
| 2026-03-11 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 12,150 | $0.00 | $0 | 0 |
| 2026-03-11 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 12,150 | $116.36 | $1,413,835 | 26,911 |
| 2026-03-11 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 12,150 | $49.76 | $604,523 | 39,061 |
| 2026-03-09 | Rose Kelly Brunetti | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 8,500 | $118.04 | $1,003,345 | 32,984 |
| 2026-03-06 | LEACH TIMOTHY A | — |
Open-market sell
S
|
Common Stock | 40,000 | $118.79 | $4,751,684 | 411,211 |
| 2026-03-04 | LEACH TIMOTHY A | — |
Exercise / conversion
M · derivative
|
Stock Units | 8,474 | $0.00 | $0 | 0 |
| 2026-03-04 | LEACH TIMOTHY A | — |
Exercise / conversion
M · derivative
|
Stock Units | 7,390 | $0.00 | $0 | 0 |
| 2026-03-04 | LEACH TIMOTHY A | — |
Other disposed transaction
F
|
Common Stock | 5,871 | $115.94 | $680,654 | 451,211 |
| 2026-03-04 | LEACH TIMOTHY A | — |
Exercise / conversion
M
|
Common Stock | 8,474 | — | — | 457,082 |
| 2026-03-04 | LEACH TIMOTHY A | — |
Exercise / conversion
M
|
Common Stock | 7,390 | — | — | 448,608 |
| 2026-02-14 | HAYNES WELSH KONTESSA S | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 2,000 | $0.00 | $0 | 0 |
| 2026-02-14 | HAYNES WELSH KONTESSA S | VP & Controller |
Other disposed transaction
F
|
Common Stock | 487 | $111.23 | $54,169 | 10,339 |
| 2026-02-14 | HAYNES WELSH KONTESSA S | VP & Controller |
Exercise / conversion
M
|
Common Stock | 2,000 | — | — | 10,826 |
| 2026-02-10 | HAYNES WELSH KONTESSA S | VP & Controller |
Equity grant / award
A · derivative
|
Stock Units | 2,675 | $0.00 | $0 | 2,675 |
| 2026-01-15 | WALKER R A | — |
Equity grant / award
A · derivative
|
Stock Units | 2,215 | $99.34 | $220,038 | 17,168 |
| 2025-12-19 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Options (right to Buy) | 819,900 | $0.00 | $0 | 0 |
| 2025-12-19 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 500,708 | $92.50 | $46,315,490 | 325,972 |
| 2025-12-19 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 819,900 | $33.12 | $27,159,188 | 826,680 |
| 2025-12-15 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 255 | $94.45 | $24,086 | 91,346 |
| 2025-12-02 | LEACH TIMOTHY A | — |
Equity grant / award
G
|
Common Stock | 26,130 | $0.00 | $0 | 436,650 |
| 2025-11-14 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 446 | $0.00 | $0 | 11,508 |
| 2025-11-14 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 446 | $90.25 | $40,249 | 35,153 |
| 2025-11-14 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 446 | — | — | 35,599 |
| 2025-11-10 | McRaven William H. | — |
Open-market buy
P
|
Common Stock | 5,768 | $86.68 | $500,000 | 5,768 |
| 2025-09-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 86 | $94.31 | $8,111 | 90,248 |
| 2025-08-29 | Connors Nelda J | — |
Equity grant / award
A · derivative
|
Stock Units | 112 | $98.69 | $11,053 | 4,184 |
| 2025-07-31 | Connors Nelda J | — |
Equity grant / award
A · derivative
|
Stock Units | 115 | $96.03 | $11,043 | 4,072 |
| 2025-07-01 | McGinty Kathleen A. | — |
Equity grant / award
A · derivative
|
Stock Units | 1,212 | $90.77 | $110,007 | 1,212 |
| 2025-06-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 90 | $89.64 | $8,068 | 89,290 |
| 2025-06-16 | JOHNSON KIRK L. | Executive Vice President |
Open-market buy
P
|
Common Stock | 5,300 | $94.24 | $499,472 | 14,527 |
| 2025-06-01 | LUNDQUIST ANDREW D | Senior Vice President |
Equity grant / award
A · derivative
|
Stock Units | 11,467 | $0.00 | $0 | 11,467 |
| 2025-05-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 95 | $85.30 | $8,103 | 88,406 |
| 2025-04-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 90 | $89.41 | $8,047 | 88,311 |
| 2025-03-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 78 | $103.73 | $8,091 | 88,221 |
| 2025-02-28 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 83 | $97.64 | $8,104 | 87,431 |
| 2025-02-11 | Rose Kelly Brunetti | SVP & General Counsel |
Equity grant / award
A · derivative
|
Stock Units | 11,659 | $0.00 | $0 | 11,659 |
| 2025-02-08 | HAYNES WELSH KONTESSA S | VP & Controller as of 3-1-2025 |
Exercise / conversion
M · derivative
|
Stock Units | 1,827 | $0.00 | $0 | 0 |
| 2025-02-08 | HAYNES WELSH KONTESSA S | VP & Controller as of 3-1-2025 |
Other disposed transaction
F
|
Common Stock | 506 | $99.36 | $50,276 | 8,826 |
| 2025-02-08 | HAYNES WELSH KONTESSA S | VP & Controller as of 3-1-2025 |
Exercise / conversion
M
|
Common Stock | 1,827 | — | — | 9,332 |
| 2025-01-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 81 | $99.95 | $8,096 | 87,348 |
| 2025-01-15 | WALKER R A | — |
Equity grant / award
A · derivative
|
Stock Units | 2,093 | $105.16 | $220,089 | 14,450 |
| 2024-12-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 82 | $98.20 | $8,052 | 85,174 |
| 2024-12-27 | Bullock William L. Jr. | Executive Vice President & CFO |
Equity grant / award
G
|
Common Stock | 41,254 | $0.00 | $0 | 2,899 |
| 2024-12-20 | Murti Arjun N | — |
Open-market buy
P
|
Common Stock | 2,500 | $95.87 | $239,675 | 21,500 |
| 2024-12-17 | WALKER R A | — |
Open-market buy
P
|
Common Stock | 10,400 | $97.80 | $1,017,161 | 38,000 |
| 2024-12-12 | LEACH TIMOTHY A | — |
Equity grant / award
G
|
Common Stock | 7,350 | $0.00 | $0 | 448,559 |
| 2024-11-29 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 75 | $107.94 | $8,096 | 84,477 |
| 2024-11-20 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 398 | $0.00 | $0 | 10,251 |
| 2024-11-20 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 398 | $113.31 | $45,099 | 26,053 |
| 2024-11-20 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 398 | — | — | 26,451 |
| 2024-10-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 75 | $108.33 | $8,124 | 84,402 |
| 2024-09-30 | Connors Nelda J | — |
Equity grant / award
A · derivative
|
Stock Units | 106 | $104.72 | $11,101 | 770 |
| 2024-09-03 | Connors Nelda J | — |
Equity grant / award
A · derivative
|
Stock Units | 664 | $110.56 | $73,412 | 664 |
| 2024-08-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 71 | $113.22 | $8,039 | 83,660 |
| 2024-08-13 | LEACH TIMOTHY A | — |
Open-market sell
S
|
Common Stock | 55,500 | $108.11 | $6,000,255 | 455,909 |
| 2024-07-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 72 | $111.75 | $8,046 | 83,589 |
| 2024-06-28 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 70 | $114.61 | $8,022 | 83,517 |
| 2024-05-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 70 | $115.16 | $8,061 | 82,884 |
| 2024-04-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 63 | $127.64 | $8,041 | 82,814 |
| 2024-04-15 | Mulligan Sharmila | — |
Exercise / conversion
M · derivative
|
Stock Units | 1,974 | $131.32 | $259,226 | 20,696 |
| 2024-04-15 | Mulligan Sharmila | — |
Exercise / conversion
M
|
Common Stock | 1,974 | — | — | 1,974 |
| 2024-03-28 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 63 | $127.67 | $8,044 | 82,751 |
| 2024-03-25 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 12,150 | $0.00 | $0 | 12,150 |
| 2024-03-25 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 12,150 | $126.44 | $1,536,280 | 14,522 |
| 2024-03-25 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 12,150 | $49.76 | $604,523 | 26,672 |
| 2024-03-22 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 45,200 | $0.00 | $0 | 0 |
| 2024-03-22 | Bullock William L. Jr. | Executive Vice President & CFO |
Open-market sell
S
|
Common Stock | 45,200 | $123.32 | $5,574,276 | 44,153 |
| 2024-03-22 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock | 45,200 | $69.25 | $3,129,874 | 89,353 |
| 2024-02-29 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 72 | $112.50 | $8,100 | 82,130 |
| 2024-02-22 | DELK CHRISTOPHER P. | Vice President, Controller |
Open-market sell
S
|
Common Stock | 8,505 | $112.06 | $953,070 | 0 |
| 2024-02-21 | Macklon Dominic E. | Executive Vice President |
Open-market sell
S
|
Common Stock | 23,372 | $112.17 | $2,621,696 | 0 |
| 2024-02-20 | Hrap Heather G. | Senior Vice President |
Open-market sell
S
|
Common Stock | 4,548 | $110.55 | $502,781 | 2,654 |
| 2024-02-13 | Rose Kelly Brunetti | SVP & General Counsel |
Equity grant / award
A · derivative
|
Stock Units | 10,432 | $0.00 | $0 | 10,432 |
| 2024-02-09 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 22,792 | $0.00 | $0 | 0 |
| 2024-02-09 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 7,102 | $112.66 | $800,117 | 26,041 |
| 2024-02-09 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 22,792 | — | — | 33,143 |
| 2024-01-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 72 | $112.94 | $8,132 | 82,058 |
| 2024-01-15 | WALKER R A | — |
Equity grant / award
A · derivative
|
Stock Units | 1,961 | $112.21 | $220,039 | 12,018 |
| 2024-01-04 | LEACH TIMOTHY A | Dir |
Other disposed transaction
F
|
Common Stock | 29,592 | $118.75 | $3,514,198 | 511,409 |
| 2024-01-02 | LEACH TIMOTHY A | Dir |
Other disposed transaction
F
|
Common Stock | 2,952 | $117.83 | $347,819 | 541,001 |
| 2023-12-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 69 | $116.68 | $8,051 | 80,025 |
| 2023-12-15 | LEACH TIMOTHY A | Dir |
Equity grant / award
G
|
Common Stock | 34,795 | $0.00 | $0 | 543,953 |
| 2023-11-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 70 | $115.17 | $8,062 | 79,558 |
| 2023-11-09 | Giraud C William | Senior Vice President |
Equity grant / award
G
|
Common Stock | 8,333 | $0.00 | $0 | 216,351 |
| 2023-10-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 69 | $117.74 | $8,124 | 79,488 |
| 2023-09-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 67 | $121.12 | $8,115 | 79,040 |
| 2023-09-27 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 30,800 | $0.00 | $0 | 0 |
| 2023-09-27 | LUNDQUIST ANDREW D | Senior Vice President |
Open-market sell
S
|
Common Stock | 30,800 | $123.83 | $3,813,825 | 5,937 |
| 2023-09-27 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 30,800 | $33.12 | $1,020,250 | 36,737 |
| 2023-09-18 | Lance Ryan Michael | Chairman and CEO |
Equity grant / award
G
|
Common Stock | 62,173 | $0.00 | $0 | 42,258 |
| 2023-09-15 | Mulligan Sharmila | Dir |
Open-market sell
S
|
Common Stock | 1,849 | $125.19 | $231,476 | 0 |
| 2023-09-01 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 569,400 | $0.00 | $0 | 0 |
| 2023-09-01 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 569,400 | $122.14 | $69,547,370 | 18,187 |
| 2023-09-01 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 569,400 | $65.46 | $37,274,632 | 587,587 |
| 2023-08-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 72 | $118.83 | $8,556 | 78,643 |
| 2023-07-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 65 | $117.50 | $7,638 | 78,571 |
| 2023-06-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 74 | $103.47 | $7,657 | 78,074 |
| 2023-05-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 76 | $100.11 | $7,608 | 77,603 |
| 2023-05-08 | DEVINE CAROLINE MAURY | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $102.08 | $102,080 | 849 |
| 2023-04-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 75 | $102.03 | $7,652 | 77,527 |
| 2023-04-17 | Mulligan Sharmila | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 1,849 | $106.61 | $197,113 | 20,057 |
| 2023-04-17 | Mulligan Sharmila | Dir |
Exercise / conversion
M
|
Common Stock | 1,849 | — | — | 1,849 |
| 2023-03-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 77 | $99.42 | $7,655 | 77,029 |
| 2023-02-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 73 | $105.31 | $7,688 | 76,582 |
| 2023-02-22 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 1,200 | $103.00 | $123,600 | 6,900 |
| 2023-02-22 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 4,800 | $103.00 | $494,400 | 27,600 |
| 2023-02-20 | O'BRIEN ANDREW M. | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 7,221 | $0.00 | $0 | 0 |
| 2023-02-20 | O'BRIEN ANDREW M. | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 2,106 | $104.92 | $220,962 | 8,558 |
| 2023-02-20 | O'BRIEN ANDREW M. | Senior Vice President |
Other disposed transaction
D
|
Common Stock | 5,115 | $104.92 | $536,666 | 10,664 |
| 2023-02-20 | O'BRIEN ANDREW M. | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 7,221 | — | — | 15,779 |
| 2023-02-19 | Sirdashney Heather G | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 4,378 | $0.00 | $0 | 0 |
| 2023-02-19 | Sirdashney Heather G | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,724 | $104.92 | $180,882 | 2,654 |
| 2023-02-19 | Sirdashney Heather G | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 4,378 | — | — | 4,378 |
| 2023-02-17 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 1,200 | $104.50 | $125,400 | 5,700 |
| 2023-02-17 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 4,800 | $104.50 | $501,600 | 22,800 |
| 2023-02-14 | Sirdashney Heather G | Senior Vice President |
Equity grant / award
A · derivative
|
Stock Units | 15,204 | $0.00 | $0 | 15,204 |
| 2023-02-14 | Sirdashney Heather G | Senior Vice President |
Equity grant / award
A · derivative
|
Stock Units | 3,867 | $0.00 | $0 | 3,867 |
| 2023-02-11 | O'BRIEN ANDREW M. | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 4,247 | $0.00 | $0 | 0 |
| 2023-02-11 | O'BRIEN ANDREW M. | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,072 | $113.60 | $121,778 | 8,558 |
| 2023-02-11 | O'BRIEN ANDREW M. | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 4,247 | — | — | 9,630 |
| 2023-01-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 64 | $120.59 | $7,718 | 76,509 |
| 2023-01-15 | LEACH TIMOTHY A | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 70,655 | $0.00 | $0 | 0 |
| 2023-01-15 | LEACH TIMOTHY A | Dir |
Other disposed transaction
F
|
Common Stock | 27,803 | $120.18 | $3,341,365 | 622,748 |
| 2023-01-15 | LEACH TIMOTHY A | Dir |
Exercise / conversion
M
|
Common Stock | 70,654 | — | — | 650,551 |
| 2023-01-04 | LEACH TIMOTHY A | Dir |
Other disposed transaction
F
|
Common Stock | 29,592 | $112.39 | $3,325,697 | 579,897 |
| 2023-01-02 | LEACH TIMOTHY A | Dir |
Other disposed transaction
F
|
Common Stock | 6,810 | $117.11 | $797,519 | 609,489 |
| 2022-12-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 65 | $117.11 | $7,612 | 74,182 |
| 2022-12-15 | LEACH TIMOTHY A | Dir |
Equity grant / award
G
|
Common Stock | 44,843 | $0.00 | $0 | 616,299 |
| 2022-12-15 | LEACH TIMOTHY A | Dir |
Open-market sell
S
|
Common Stock | 4,860 | $112.58 | $547,140 | 661,142 |
| 2022-11-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 62 | $124.56 | $7,723 | 73,814 |
| 2022-11-29 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 186 | $0.00 | $0 | 4,343 |
| 2022-11-29 | LUNDQUIST ANDREW D | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 186 | $125.38 | $23,320 | 2,353 |
| 2022-11-29 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 186 | — | — | 2,539 |
| 2022-11-08 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 10,950 | $0.00 | $0 | 0 |
| 2022-11-08 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 10,950 | $134.90 | $1,477,183 | 0 |
| 2022-11-08 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 10,950 | $69.25 | $758,233 | 10,950 |
| 2022-11-07 | Rose Kelly Brunetti | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 2,374 | $135.63 | $321,986 | 0 |
| 2022-10-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 60 | $127.78 | $7,667 | 73,752 |
| 2022-10-05 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 1,168 | $115.51 | $134,913 | 0 |
| 2022-10-05 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 497 | $115.51 | $57,407 | 45,193 |
| 2022-10-05 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 1,168 | — | — | 45,690 |
| 2022-09-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 75 | $102.47 | $7,685 | 72,843 |
| 2022-09-14 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 10,950 | $0.00 | $0 | 10,950 |
| 2022-09-14 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 10,950 | $116.52 | $1,275,849 | 0 |
| 2022-09-14 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 10,950 | $69.25 | $758,233 | 10,950 |
| 2022-09-13 | ARRIOLA DENNIS V | Dir |
Equity grant / award
A · derivative
|
Stock Units | 649 | $113.11 | $73,405 | 649 |
| 2022-08-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 70 | $109.46 | $7,662 | 72,458 |
| 2022-08-08 | Freeman Jody | Dir |
Open-market sell
S
|
Common Stock | 2,597 | $93.98 | $244,055 | 4,831 |
| 2022-07-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 79 | $96.66 | $7,636 | 72,388 |
| 2022-06-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 85 | $89.77 | $7,630 | 71,704 |
| 2022-06-07 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 584,900 | $0.00 | $0 | 0 |
| 2022-06-07 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 584,900 | $121.21 | $70,898,186 | 44,522 |
| 2022-06-07 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 584,900 | $58.08 | $33,969,530 | 629,422 |
| 2022-05-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 67 | $114.66 | $7,682 | 71,336 |
| 2022-05-25 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 19,200 | $0.00 | $0 | 0 |
| 2022-05-25 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 19,200 | $110.51 | $2,121,742 | 0 |
| 2022-05-25 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 19,200 | $65.46 | $1,256,890 | 19,200 |
| 2022-05-19 | LEACH TIMOTHY A | Dir |
Open-market sell
S
|
Common Stock | 40,603 | $102.33 | $4,154,982 | 666,002 |
| 2022-04-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 79 | $96.86 | $7,652 | 71,269 |
| 2022-04-18 | Freeman Jody | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 2,598 | $102.91 | $267,343 | 24,088 |
| 2022-04-18 | Freeman Jody | Dir |
Exercise / conversion
M
|
Common Stock | 2,597 | — | — | 2,597 |
| 2022-03-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 76 | $100.92 | $7,670 | 70,979 |
| 2022-03-04 | Sirdashney Heather G | Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 5,700 | $0.00 | $0 | 0 |
| 2022-03-04 | Sirdashney Heather G | Vice President |
Open-market sell
S
|
Common Stock | 5,700 | $98.71 | $562,647 | 0 |
| 2022-03-04 | Sirdashney Heather G | Vice President |
Exercise / conversion
M
|
Common Stock | 5,700 | $49.76 | $283,604 | 5,700 |
| 2022-03-02 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 39,500 | $0.00 | $0 | 0 |
| 2022-03-02 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 37,600 | $0.00 | $0 | 0 |
| 2022-03-02 | Bullock William L. Jr. | Executive Vice President & CFO |
Open-market sell
S
|
Common Stock | 77,100 | $99.26 | $7,653,185 | 17,358 |
| 2022-03-02 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock | 39,500 | $65.46 | $2,585,788 | 94,458 |
| 2022-03-02 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock | 37,600 | $58.08 | $2,183,714 | 54,958 |
| 2022-02-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 83 | $92.46 | $7,674 | 70,568 |
| 2022-02-20 | Sirdashney Heather G | Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 10,568 | $0.00 | $0 | 0 |
| 2022-02-20 | Sirdashney Heather G | Vice President |
Other disposed transaction
F
|
Common Stock | 4,159 | $89.67 | $372,938 | 0 |
| 2022-02-20 | Sirdashney Heather G | Vice President |
Other disposed transaction
D
|
Common Stock | 6,409 | $89.67 | $574,695 | 4,159 |
| 2022-02-20 | Sirdashney Heather G | Vice President |
Exercise / conversion
M
|
Common Stock | 10,568 | — | — | 10,568 |
| 2022-02-14 | Sirdashney Heather G | Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 3,554 | $0.00 | $0 | 0 |
| 2022-02-14 | Sirdashney Heather G | Vice President |
Other disposed transaction
F
|
Common Stock | 1,398 | $91.47 | $127,868 | 0 |
| 2022-02-14 | Sirdashney Heather G | Vice President |
Other disposed transaction
D
|
Common Stock | 2,156 | $91.47 | $197,156 | 1,398 |
| 2022-02-14 | Sirdashney Heather G | Vice President |
Exercise / conversion
M
|
Common Stock | 3,554 | — | — | 3,554 |
| 2022-02-08 | Lance Ryan Michael | Chairman and CEO |
Equity grant / award
A · derivative
|
Stock Units | 202,171 | $0.00 | $0 | 202,171 |
| 2022-02-08 | Lance Ryan Michael | Chairman and CEO |
Equity grant / award
A · derivative
|
Stock Units | 54,689 | $0.00 | $0 | 54,689 |
| 2022-02-07 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 10,000 | $0.00 | $0 | 19,600 |
| 2022-02-07 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 9,200 | $0.00 | $0 | 0 |
| 2022-02-07 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 19,200 | $92.93 | $1,784,266 | 0 |
| 2022-02-07 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 10,000 | $33.12 | $331,250 | 19,200 |
| 2022-02-07 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 9,200 | $58.08 | $534,313 | 9,200 |
| 2022-01-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 87 | $88.17 | $7,671 | 70,485 |
| 2022-01-15 | LEACH TIMOTHY A | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 67,486 | $0.00 | $0 | 67,487 |
| 2022-01-15 | LEACH TIMOTHY A | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 26,556 | $85.37 | $2,267,086 | 706,605 |
| 2022-01-15 | LEACH TIMOTHY A | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 67,486 | — | — | 733,161 |
| 2022-01-04 | LEACH TIMOTHY A | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 29,592 | $75.83 | $2,243,961 | 665,675 |
| 2022-01-02 | LEACH TIMOTHY A | Executive Vice President |
Equity grant / award
G
|
Common Stock | 128,751 | $0.00 | $0 | 695,267 |
| 2022-01-02 | LEACH TIMOTHY A | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 8,501 | $72.17 | $613,559 | 824,018 |
| 2021-12-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 74 | $72.17 | $5,341 | 67,661 |
| 2021-12-29 | Freeman Jody | Dir |
Open-market sell
S
|
Common Stock | 3,420 | $72.84 | $249,123 | 4,831 |
| 2021-12-27 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 105,098 | $0.00 | $0 | 0 |
| 2021-12-27 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 105,098 | $73.08 | $7,680,173 | 44,522 |
| 2021-12-27 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 105,098 | $54.80 | $5,759,370 | 149,620 |
| 2021-12-09 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 28,171 | $0.00 | $0 | 0 |
| 2021-12-09 | DeSanctis Ellen | Senior Vice President |
Open-market sell
S
|
Common Stock | 28,171 | $73.26 | $2,063,847 | 22,578 |
| 2021-12-09 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 28,171 | $54.80 | $1,543,771 | 50,749 |
| 2021-11-30 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 340 | $0.00 | $0 | 7,939 |
| 2021-11-30 | LUNDQUIST ANDREW D | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 340 | $71.12 | $24,182 | 2,353 |
| 2021-11-30 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 340 | — | — | 2,693 |
| 2021-11-23 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 24,441 | $0.00 | $0 | 0 |
| 2021-11-23 | Bullock William L. Jr. | Executive Vice President & CFO |
Open-market sell
S
|
Common Stock | 24,441 | $74.03 | $1,809,245 | 17,358 |
| 2021-11-23 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock | 24,441 | $54.80 | $1,339,367 | 41,799 |
| 2021-11-04 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 9,200 | $0.00 | $0 | 9,200 |
| 2021-11-04 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 9,200 | $74.64 | $686,688 | 0 |
| 2021-11-04 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 9,200 | $58.08 | $534,313 | 9,200 |
| 2021-11-04 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 9,200 | $0.00 | $0 | 9,200 |
| 2021-10-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 72 | $74.64 | $5,374 | 67,076 |
| 2021-10-06 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 1,167 | $70.95 | $82,799 | 1,168 |
| 2021-10-06 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 497 | $70.95 | $35,262 | 45,361 |
| 2021-10-06 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 1,167 | — | — | 45,858 |
| 2021-10-04 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 3,915 | $0.00 | $0 | 0 |
| 2021-10-04 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 1,541 | $71.62 | $110,366 | 2,374 |
| 2021-10-04 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 3,915 | — | — | 3,915 |
| 2021-09-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 78 | $68.31 | $5,328 | 67,004 |
| 2021-08-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 96 | $55.81 | $5,358 | 66,410 |
| 2021-08-09 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 4,500 | $55.50 | $249,750 | 4,500 |
| 2021-08-09 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 18,000 | $55.50 | $998,989 | 18,000 |
| 2021-07-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 95 | $56.31 | $5,349 | 66,314 |
| 2021-06-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 76 | $60.38 | $4,589 | 66,219 |
| 2021-06-28 | Freeman Jody | Dir |
Open-market sell
S
|
Common Stock | 3,334 | $59.65 | $198,873 | 8,251 |
| 2021-06-02 | HAYNES WELSH KONTESSA S | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 5,645 | $59.00 | $333,055 | 0 |
| 2021-05-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 83 | $55.63 | $4,618 | 65,655 |
| 2021-04-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 88 | $51.99 | $4,575 | 65,572 |
| 2021-04-15 | Freeman Jody | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 4,832 | $52.29 | $252,657 | 23,336 |
| 2021-04-15 | Freeman Jody | Dir |
Exercise / conversion
M
|
Common Stock | 4,831 | — | — | 4,831 |
| 2021-03-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 86 | $53.17 | $4,572 | 65,484 |
| 2021-03-02 | Macklon Dominic E. | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 11,134 | $0.00 | $0 | 0 |
| 2021-03-02 | Macklon Dominic E. | Senior Vice President |
Open-market sell
S
|
Common Stock | 11,134 | $53.13 | $591,605 | 0 |
| 2021-03-02 | Macklon Dominic E. | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 11,134 | $33.12 | $368,814 | 11,134 |
| 2021-02-26 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 89 | $51.86 | $4,615 | 64,873 |
| 2021-02-20 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 33,925 | $0.00 | $0 | 0 |
| 2021-02-20 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 12,843 | $48.04 | $616,946 | 0 |
| 2021-02-20 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
D
|
Common Stock | 21,082 | $48.04 | $1,012,727 | 12,843 |
| 2021-02-20 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 33,925 | — | — | 33,925 |
| 2021-02-13 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 6,750 | $0.00 | $0 | 0 |
| 2021-02-13 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 1,644 | $46.59 | $76,586 | 0 |
| 2021-02-13 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
D
|
Common Stock | 5,106 | $46.59 | $237,851 | 1,644 |
| 2021-02-13 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 6,750 | — | — | 6,750 |
| 2021-02-09 | Brooks Catherine A. | VP & Controller |
Equity grant / award
A · derivative
|
Stock Units | 8,270 | $0.00 | $0 | 8,270 |
| 2021-01-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 113 | $40.72 | $4,601 | 64,784 |
| 2021-01-15 | LEACH TIMOTHY A | Executive Vice President |
Equity grant / award
A · derivative
|
Stock Units | 130,712 | $45.90 | $6,000,008 | 130,712 |
| 2021-01-15 | LEACH TIMOTHY A | Executive Vice President |
Equity grant / award
A
|
Common Stock | 832,519 | — | — | 832,519 |
| 2020-12-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 99 | $39.95 | $3,955 | 59,878 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 125 | $0.00 | $0 | 4,023 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 91 | $0.00 | $0 | 2,921 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 128 | $0.00 | $0 | 4,107 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
F
|
Common Stock | 125 | $39.35 | $4,919 | 3,386 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M
|
Common Stock | 125 | — | — | 3,511 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
F
|
Common Stock | 91 | $39.35 | $3,581 | 3,386 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M
|
Common Stock | 91 | — | — | 3,477 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
F
|
Common Stock | 128 | $39.35 | $5,037 | 3,386 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M
|
Common Stock | 128 | — | — | 3,514 |
| 2020-11-30 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 1,073 | $0.00 | $0 | 27,666 |
| 2020-11-30 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 1,073 | $40.79 | $43,768 | 54,926 |
| 2020-11-30 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 1,073 | — | — | 55,999 |
| 2020-10-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 139 | $28.30 | $3,934 | 59,050 |
| 2020-10-08 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 1,167 | $61.76 | $72,080 | 2,335 |
| 2020-10-08 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
D
|
Common Stock | 1,336 | $61.76 | $82,518 | 44,691 |
| 2020-10-08 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 1,167 | — | — | 46,027 |
| 2020-09-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 120 | $32.92 | $3,950 | 58,911 |
| 2020-08-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 104 | $38.01 | $3,953 | 58,135 |
| 2020-07-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 106 | $37.15 | $3,938 | 58,031 |
| 2020-06-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 95 | $41.31 | $3,925 | 57,925 |
| 2020-05-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 93 | $42.22 | $3,927 | 57,268 |
| 2020-05-13 | Seaton David Thomas | Dir |
Open-market buy
P
|
Common Stock | 2,400 | $41.03 | $98,472 | 2,500 |
| 2020-04-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 98 | $42.21 | $4,137 | 57,175 |
| 2020-04-15 | Freeman Jody | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 3,421 | $31.86 | $108,997 | 22,426 |
| 2020-04-15 | Freeman Jody | Dir |
Exercise / conversion
M
|
Common Stock | 3,420 | — | — | 3,420 |
| 2020-03-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 134 | $30.82 | $4,129 | 57,077 |
| 2020-02-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 89 | $46.78 | $4,163 | 56,451 |
| 2020-02-20 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 103,274 | $0.00 | $0 | 0 |
| 2020-02-20 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 40,638 | $59.06 | $2,400,283 | 54,926 |
| 2020-02-20 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
D
|
Common Stock | 62,636 | $59.06 | $3,699,595 | 95,564 |
| 2020-02-20 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 103,274 | — | — | 158,200 |
| 2020-02-18 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 43,777 | $0.00 | $0 | 0 |
| 2020-02-18 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 16,197 | $58.14 | $941,694 | 54,926 |
| 2020-02-18 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
D
|
Common Stock | 27,580 | $58.14 | $1,603,501 | 71,123 |
| 2020-02-18 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 43,777 | — | — | 98,703 |
| 2020-02-14 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 34,100 | $0.00 | $0 | 32,000 |
| 2020-02-14 | DeSanctis Ellen | Senior Vice President |
Open-market sell
S
|
Common Stock | 34,100 | $58.55 | $1,996,702 | 22,578 |
| 2020-02-14 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 34,100 | $33.12 | $1,129,562 | 56,678 |
| 2020-02-14 | DeSanctis Ellen | Senior Vice President |
Open-market sell
S
|
Common Stock | 7,782 | $58.55 | $455,670 | 22,578 |
| 2020-02-14 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 4,563 | $0.00 | $0 | 0 |
| 2020-02-14 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
F
|
Common Stock | 1,177 | $58.64 | $69,016 | 3,386 |
| 2020-02-14 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M
|
Common Stock | 4,563 | — | — | 4,563 |
| 2020-02-13 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 10,324 | $0.00 | $0 | 0 |
| 2020-02-13 | DeSanctis Ellen | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 2,542 | $59.02 | $150,042 | 30,360 |
| 2020-02-13 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 10,324 | — | — | 32,902 |
| 2020-02-11 | DeSanctis Ellen | Senior Vice President |
Equity grant / award
A · derivative
|
Stock Units | 26,595 | $0.00 | $0 | 26,595 |
| 2020-02-11 | DeSanctis Ellen | Senior Vice President |
Equity grant / award
A · derivative
|
Stock Units | 7,968 | $0.00 | $0 | 7,968 |
| 2020-01-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 70 | $59.76 | $4,183 | 56,362 |
| 2020-01-15 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 3,391 | $64.89 | $220,025 | 56,292 |
| 2019-12-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 128 | $64.53 | $8,260 | 52,901 |
| 2019-12-18 | Bullock William L. Jr. | President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 10,060 | $0.00 | $0 | 0 |
| 2019-12-18 | Bullock William L. Jr. | President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 15,568 | $0.00 | $0 | 10,060 |
| 2019-12-18 | Bullock William L. Jr. | President |
Open-market sell
S
|
Common Stock | 25,628 | $63.17 | $1,618,985 | 17,358 |
| 2019-12-18 | Bullock William L. Jr. | President |
Exercise / conversion
M
|
Common Stock | 10,060 | $36.90 | $371,214 | 42,986 |
| 2019-12-18 | Bullock William L. Jr. | President |
Exercise / conversion
M
|
Common Stock | 15,568 | $36.90 | $574,459 | 32,926 |
| 2019-11-29 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 918 | $0.00 | $0 | 23,680 |
| 2019-11-29 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 918 | $59.86 | $54,954 | 54,926 |
| 2019-11-29 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 918 | — | — | 55,844 |
| 2019-10-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 151 | $54.66 | $8,254 | 52,274 |
| 2019-10-03 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 1,166 | $69.98 | $81,592 | 3,502 |
| 2019-10-03 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
D
|
Common Stock | 1,335 | $69.98 | $93,418 | 44,860 |
| 2019-10-03 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 1,166 | — | — | 46,195 |
| 2019-09-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 144 | $57.30 | $8,251 | 52,123 |
| 2019-08-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 158 | $52.28 | $8,260 | 51,674 |
| 2019-07-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 140 | $59.06 | $8,268 | 51,516 |
| 2019-06-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 135 | $61.19 | $8,260 | 51,376 |
| 2019-05-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 141 | $58.61 | $8,264 | 50,981 |
| 2019-04-30 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 221 | $63.26 | $13,980 | 81,892 |
| 2019-04-15 | Freeman Jody | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 3,335 | $66.72 | $222,487 | 21,837 |
| 2019-04-15 | Freeman Jody | Dir |
Exercise / conversion
M
|
Common Stock | 3,334 | — | — | 3,334 |
| 2019-03-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 104 | $67.56 | $7,026 | 50,729 |
| 2019-03-04 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
D
|
Common Stock | 3,362 | $70.00 | $235,340 | 0 |
| 2019-02-28 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 204 | $68.42 | $13,959 | 81,104 |
| 2019-02-19 | Hatfield Michael D. | President |
Exercise / conversion
M · derivative
|
Stock Units | 31,200 | $0.00 | $0 | 0 |
| 2019-02-19 | Hatfield Michael D. | President |
Other disposed transaction
F
|
Common Stock | 12,196 | $69.59 | $848,781 | 0 |
| 2019-02-19 | Hatfield Michael D. | President |
Other disposed transaction
D
|
Common Stock | 19,004 | $69.59 | $1,322,583 | 12,196 |
| 2019-02-19 | Hatfield Michael D. | President |
Exercise / conversion
M
|
Common Stock | 31,200 | — | — | 31,200 |
| 2019-02-18 | Bullock William L. Jr. | President |
Exercise / conversion
M · derivative
|
Stock Units | 8,034 | $0.00 | $0 | 0 |
| 2019-02-18 | Bullock William L. Jr. | President |
Other disposed transaction
F
|
Common Stock | 1,972 | $69.90 | $137,843 | 17,358 |
| 2019-02-18 | Bullock William L. Jr. | President |
Other disposed transaction
D
|
Common Stock | 6,062 | $69.90 | $423,734 | 19,330 |
| 2019-02-18 | Bullock William L. Jr. | President |
Exercise / conversion
M
|
Common Stock | 8,034 | — | — | 25,392 |
| 2019-02-16 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 4,519 | $0.00 | $0 | 0 |
| 2019-02-16 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
F
|
Common Stock | 1,157 | $69.90 | $80,874 | 3,362 |
| 2019-02-16 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M
|
Common Stock | 4,519 | — | — | 4,519 |
| 2019-02-14 | Fox Matthew J | Executive Vice President |
Equity grant / award
A · derivative
|
Stock Units | 187,999 | $0.00 | $0 | 187,999 |
| 2019-02-14 | Fox Matthew J | Executive Vice President |
Equity grant / award
A · derivative
|
Stock Units | 28,090 | $0.00 | $0 | 28,090 |
| 2019-01-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 105 | $67.11 | $7,046 | 50,298 |
| 2019-01-15 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 3,320 | $66.27 | $220,016 | 80,691 |
| 2018-12-31 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 225 | $62.21 | $13,997 | 77,371 |
| 2018-11-30 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 2,734 | $0.00 | $0 | 70,541 |
| 2018-11-30 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 2,734 | $66.19 | $180,950 | 45,029 |
| 2018-11-30 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 2,734 | — | — | 47,763 |
| 2018-10-31 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 198 | $70.78 | $14,015 | 76,595 |
| 2018-10-04 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 1,166 | $78.23 | $91,219 | 4,668 |
| 2018-10-04 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
D
|
Common Stock | 1,334 | $78.23 | $104,362 | 45,029 |
| 2018-10-04 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 1,166 | — | — | 46,363 |
| 2018-09-28 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 179 | $78.00 | $13,962 | 76,397 |
| 2018-09-10 | Schwarz Glenda Mae | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 18,882 | $0.00 | $0 | 0 |
| 2018-09-10 | Schwarz Glenda Mae | VP & Controller |
Open-market sell
S
|
Common Stock | 18,882 | $71.15 | $1,343,439 | 10,182 |
| 2018-09-10 | Schwarz Glenda Mae | VP & Controller |
Exercise / conversion
M
|
Common Stock | 18,882 | $34.67 | $654,639 | 29,064 |
| 2018-08-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 160 | $73.25 | $11,720 | 45,811 |
| 2018-08-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 50,000 | $0.00 | $0 | 122,328 |
| 2018-08-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 50,000 | $72.37 | $3,618,635 | 511,739 |
| 2018-08-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 50,000 | $34.67 | $1,733,500 | 561,739 |
| 2018-07-31 | FARACI JOHN V | Dir |
Equity grant / award
A · derivative
|
Stock Units | 170 | $72.33 | $12,296 | 22,493 |
| 2018-06-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 168 | $69.67 | $11,705 | 45,489 |
| 2018-05-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 173 | $67.64 | $11,702 | 45,133 |
| 2018-05-25 | Schwarz Glenda Mae | VP & Controller |
Open-market sell
S
|
Common Stock | 6,763 | $65.04 | $439,862 | 10,182 |
| 2018-05-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 49,496 | $0.00 | $0 | 172,328 |
| 2018-05-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 49,496 | $71.00 | $3,514,216 | 511,739 |
| 2018-05-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 49,496 | $34.67 | $1,716,026 | 561,235 |
| 2018-05-17 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 504 | $0.00 | $0 | 221,824 |
| 2018-05-17 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 504 | $71.00 | $35,784 | 511,739 |
| 2018-05-17 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 504 | $34.67 | $17,474 | 512,243 |
| 2018-05-14 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 64,184 | $0.00 | $0 | 0 |
| 2018-05-14 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 64,184 | $70.00 | $4,492,880 | 41,211 |
| 2018-05-14 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 64,184 | $36.90 | $2,368,390 | 105,395 |
| 2018-05-10 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 50,000 | $0.00 | $0 | 222,328 |
| 2018-05-10 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 50,000 | $69.51 | $3,475,275 | 511,739 |
| 2018-05-10 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 50,000 | $34.67 | $1,733,500 | 561,739 |
| 2018-05-07 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 50,000 | $0.00 | $0 | 272,328 |
| 2018-05-07 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 50,000 | $67.46 | $3,372,955 | 511,739 |
| 2018-05-07 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 50,000 | $34.67 | $1,733,500 | 561,739 |