Financial Metrics
RBC RBC Bearings INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 154579000.0 | — | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 153943000.0 | -0.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 146656000.0 | -4.7% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 163897000.0 | +11.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 164317000.0 | +0.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 166858000.0 | +1.5% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2020-09-26 | 146335000.0 | -12.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 145861000.0 | -0.3% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 156205000.0 | +7.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 160900000.0 | +3.0% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 266953000.0 | +65.9% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 354100000.0 | +32.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 369200000.0 | +4.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 351600000.0 | -4.8% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 387100000.0 | +10.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 385600000.0 | -0.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 373900000.0 | -3.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 406300000.0 | +8.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 397900000.0 | -2.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 394400000.0 | -0.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 436000000.0 | +10.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 455300000.0 | +4.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 461600000.0 | +1.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 597472000.0 | — | USD | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 615388000.0 | +3.0% | USD | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 674949000.0 | +9.7% | USD | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 702516000.0 | +4.1% | USD | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 727461000.0 | +3.6% | USD | 10-K/A | 2022-08-05 |
| Annual | 2021-04-30 | 608984000.0 | -16.3% | USD | 10-K/A | 2022-08-05 |
| Annual | 2022-04-30 | 942937000.0 | +54.8% | USD | 10-K/A | 2022-08-05 |
| Annual | 2023-04-01 | 1469300000.0 | +55.8% | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 1560300000.0 | +6.2% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 1636300000.0 | +4.9% | USD | 10-K | 2025-05-16 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 57251000.0 | — | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 56731000.0 | -0.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 52385000.0 | -7.7% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 62016000.0 | +18.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 61918000.0 | -0.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 64772000.0 | +4.6% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 67739000.0 | +4.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | 67819000.0 | +0.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | 68127000.0 | +0.5% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 70694000.0 | +3.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 71114000.0 | +0.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | 70711000.0 | -0.6% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 59453000.0 | -15.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 56596000.0 | -4.8% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 55588000.0 | -1.8% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 63773000.0 | +14.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 62464000.0 | -2.1% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 93345000.0 | +49.4% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 141200000.0 | +51.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 151100000.0 | +7.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 146000000.0 | -3.4% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 167900000.0 | +15.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 166300000.0 | -1.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 158000000.0 | -5.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 184000000.0 | +16.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 173800000.0 | -5.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 174900000.0 | +0.6% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 195200000.0 | +11.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 200600000.0 | +2.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 204400000.0 | +1.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 218778000.0 | — | USD | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 230211000.0 | +5.2% | USD | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 258537000.0 | +12.3% | USD | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 276653000.0 | +7.0% | USD | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 289103000.0 | +4.5% | USD | 10-K/A | 2022-08-05 |
| Annual | 2021-04-30 | 234106000.0 | -19.0% | USD | 10-K/A | 2022-08-05 |
| Annual | 2022-04-30 | 357068000.0 | +52.5% | USD | 10-K/A | 2022-08-05 |
| Annual | 2023-04-01 | 604800000.0 | +69.4% | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 670500000.0 | +10.9% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 726100000.0 | +8.3% | USD | 10-K | 2025-05-16 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 29221000.0 | — | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 29554000.0 | +1.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 20529000.0 | -30.5% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 31959000.0 | +55.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 25437000.0 | -20.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 33282000.0 | +30.8% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 35998000.0 | +8.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | 35884000.0 | -0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | 19838000.0 | -44.7% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 38490000.0 | +94.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 37309000.0 | -3.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | 37466000.0 | +0.4% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 28814000.0 | -23.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 26363000.0 | -8.5% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 26541000.0 | +0.7% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 29313000.0 | +10.4% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 16574000.0 | -43.5% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 15865000.0 | -4.3% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 64500000.0 | +306.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 72000000.0 | +11.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 70400000.0 | -2.2% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 85000000.0 | +20.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 87800000.0 | +3.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 75200000.0 | -14.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 97500000.0 | +29.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 86100000.0 | -11.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 85600000.0 | -0.6% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 101100000.0 | +18.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 97800000.0 | -3.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 103000000.0 | +5.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 103841000.0 | — | USD | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 114586000.0 | +10.3% | USD | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 128774000.0 | +12.4% | USD | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 132035000.0 | +2.5% | USD | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 149367000.0 | +13.1% | USD | 10-K/A | 2022-08-05 |
| Annual | 2021-04-03 | 114600000.0 | -23.3% | USD | 10-K | 2023-05-19 |
| Annual | 2022-04-02 | 121100000.0 | +5.7% | USD | 10-K | 2024-05-17 |
| Annual | 2023-04-01 | 293000000.0 | +141.9% | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 342200000.0 | +16.8% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 369900000.0 | +8.1% | USD | 10-K | 2025-05-16 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 18040000.0 | — | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 18228000.0 | +1.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 12770000.0 | -29.9% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 21809000.0 | +70.8% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2017-09-30 | 14823000.0 | -32.0% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2017-12-30 | 23832000.0 | +60.8% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 27467000.0 | +15.3% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2018-09-29 | 30111000.0 | +9.6% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2018-12-29 | 16178000.0 | -46.3% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 30499000.0 | +88.5% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2019-09-28 | 31270000.0 | +2.5% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2019-12-28 | 30515000.0 | -2.4% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 22689000.0 | -25.6% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2020-09-26 | 20421000.0 | -10.0% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2020-12-26 | 21569000.0 | +5.6% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 24038000.0 | +11.4% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2021-10-02 | -1352000.0 | -105.6% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-01-01 | 546000.0 | +140.4% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 37400000.0 | +6749.8% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2022-10-01 | 43800000.0 | +17.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2022-12-31 | 36300000.0 | -17.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 50000000.0 | +37.7% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2023-09-30 | 51700000.0 | +3.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2023-12-30 | 46600000.0 | -9.9% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 61400000.0 | +31.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-28 | 54200000.0 | -11.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-28 | 57900000.0 | +6.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 68500000.0 | +18.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-27 | 60000000.0 | -12.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-27 | 67400000.0 | +12.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 63894000.0 | — | USD | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 70623000.0 | +10.5% | USD | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 87141000.0 | +23.4% | USD | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 105193000.0 | +20.7% | USD | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 120350000.0 | +14.4% | USD | 10-K/A | 2022-08-05 |
| Annual | 2021-04-03 | 90100000.0 | -25.1% | USD | 10-K | 2023-05-19 |
| Annual | 2022-04-02 | 54700000.0 | -39.3% | USD | 10-K | 2024-05-17 |
| Annual | 2023-04-01 | 166700000.0 | +204.8% | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 209900000.0 | +25.9% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 246200000.0 | +17.3% | USD | 10-K | 2025-05-16 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 0.77 | — | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 0.78 | +1.3% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.54 | -30.8% | USD/shares | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 0.92 | +70.4% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.62 | -32.6% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 0.99 | +59.7% | USD/shares | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 1.14 | +15.2% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | 1.24 | +8.8% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | 0.66 | -46.8% | USD/shares | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 1.24 | +87.9% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 1.27 | +2.4% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | 1.24 | -2.4% | USD/shares | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 0.92 | -25.8% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 0.82 | -10.9% | USD/shares | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 0.87 | +6.1% | USD/shares | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 0.96 | +10.3% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | -0.07 | -107.3% | USD/shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | -0.18 | -157.1% | USD/shares | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 1.11 | +716.7% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 1.32 | +18.9% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 1.06 | -19.7% | USD/shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 1.53 | +44.3% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1.59 | +3.9% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 1.41 | -11.3% | USD/shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 1.92 | +36.2% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 1.67 | -13.0% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 1.83 | +9.6% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 2.18 | +19.1% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 1.9 | -12.8% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 2.14 | +12.6% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 2.75 | — | USD/shares | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 3.0 | +9.1% | USD/shares | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 3.64 | +21.3% | USD/shares | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 4.32 | +18.7% | USD/shares | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 4.89 | +13.2% | USD/shares | 10-K/A | 2022-08-05 |
| Annual | 2021-04-03 | 3.63 | -25.8% | USD/shares | 10-K | 2023-05-19 |
| Annual | 2022-04-02 | 1.58 | -56.5% | USD/shares | 10-K | 2024-05-17 |
| Annual | 2023-04-01 | 5.0 | +216.5% | USD/shares | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 6.47 | +29.4% | USD/shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 7.76 | +19.9% | USD/shares | 10-K | 2025-05-16 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 0.76 | — | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 0.77 | +1.3% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.54 | -29.9% | USD/shares | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 0.9 | +66.7% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.61 | -32.2% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 0.97 | +59.0% | USD/shares | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 1.12 | +15.5% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | 1.22 | +8.9% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | 0.65 | -46.7% | USD/shares | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 1.23 | +89.2% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 1.26 | +2.4% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | 1.22 | -3.2% | USD/shares | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 0.91 | -25.4% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 0.82 | -9.9% | USD/shares | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 0.86 | +4.9% | USD/shares | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 0.95 | +10.5% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | -0.07 | -107.4% | USD/shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | -0.18 | -157.1% | USD/shares | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 1.09 | +705.6% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 1.31 | +20.2% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 1.05 | -19.8% | USD/shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 1.52 | +44.8% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1.58 | +3.9% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 1.39 | -12.0% | USD/shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 1.9 | +36.7% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 1.65 | -13.2% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 1.82 | +10.3% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 2.17 | +19.2% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 1.9 | -12.4% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 2.13 | +12.1% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 2.72 | — | USD/shares | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 2.97 | +9.2% | USD/shares | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 3.58 | +20.5% | USD/shares | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 4.26 | +19.0% | USD/shares | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 4.81 | +12.9% | USD/shares | 10-K/A | 2022-08-05 |
| Annual | 2021-04-03 | 3.58 | -25.6% | USD/shares | 10-K | 2023-05-19 |
| Annual | 2022-04-02 | 1.56 | -56.4% | USD/shares | 10-K | 2024-05-17 |
| Annual | 2023-04-01 | 4.94 | +216.7% | USD/shares | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 6.41 | +29.8% | USD/shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 7.7 | +20.1% | USD/shares | 10-K | 2025-05-16 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 39208000.0 | — | USD | 10-Q | 2018-02-06 |
| Quarterly | 2016-07-02 | 37261000.0 | -5.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 37462000.0 | +0.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 39472000.0 | +5.4% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-04-01 | 38923000.0 | -1.4% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2017-07-01 | 45463000.0 | +16.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 42885000.0 | -5.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 43822000.0 | +2.2% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-03-31 | 54163000.0 | +23.6% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2018-06-30 | 55656000.0 | +2.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | 60365000.0 | +8.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | 81697000.0 | +35.3% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-03-30 | 29884000.0 | -63.4% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2019-06-29 | 32713000.0 | +9.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 36398000.0 | +11.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | 60328000.0 | +65.7% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-03-27 | 103255000.0 | +71.2% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2020-03-28 | 103255000.0 | +0.0% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 143615000.0 | +39.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 166352000.0 | +15.8% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 126192000.0 | -24.1% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-04-03 | 151086000.0 | +19.7% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 175771000.0 | +16.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 1348611000.0 | +667.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 255503000.0 | -81.1% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 182862000.0 | -28.4% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 119587000.0 | -34.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 88495000.0 | -26.0% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 82036000.0 | -7.3% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 65400000.0 | -20.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-07-01 | 56700000.0 | -13.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 56600000.0 | -0.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2024-03-30 | 63500000.0 | +12.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-06-29 | 76800000.0 | +20.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2025-03-29 | 36800000.0 | -52.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 132900000.0 | +261.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 91200000.0 | -31.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 107600000.0 | +18.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 39208000.0 | — | USD | 10-K | 2019-05-23 |
| Annual | 2017-04-01 | 38923000.0 | -0.7% | USD | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 54163000.0 | +39.2% | USD | 10-K | 2021-05-21 |
| Annual | 2019-03-30 | 29884000.0 | -44.8% | USD | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 103255000.0 | +245.5% | USD | 10-K | 2021-05-21 |
| Annual | 2021-04-03 | 151086000.0 | +46.3% | USD | 10-K/A | 2022-08-05 |
| Annual | 2022-04-02 | 182900000.0 | +21.1% | USD | 10-K | 2023-05-19 |
| Annual | 2023-04-01 | 65400000.0 | -64.2% | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 63500000.0 | -2.9% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 36800000.0 | -42.0% | USD | 10-K | 2025-05-16 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-04-01 | 109700000.0 | — | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 112640000.0 | +2.7% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 109688000.0 | -2.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 109923000.0 | +0.2% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2018-03-31 | 116890000.0 | +6.3% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 116211000.0 | -0.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-29 | 119521000.0 | +2.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-29 | 116673000.0 | -2.4% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2019-03-30 | 130735000.0 | +12.1% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 130088000.0 | -0.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-28 | 129618000.0 | -0.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-28 | 121847000.0 | -6.0% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2020-03-28 | 128995000.0 | +5.9% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 113184000.0 | -12.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 108078000.0 | -4.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-26 | 106506000.0 | -1.5% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2021-04-03 | 110472000.0 | +3.7% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 105756000.0 | -4.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 109650000.0 | +3.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 199785000.0 | +82.2% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 247487000.0 | +23.9% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 234987000.0 | -5.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 236527000.0 | +0.7% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 214536000.0 | -9.3% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 239600000.0 | +11.7% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 251800000.0 | +5.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 244600000.0 | -2.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 229800000.0 | -6.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 255200000.0 | +11.1% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 254700000.0 | -0.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 255400000.0 | +0.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 256100000.0 | +0.3% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 307600000.0 | +20.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 292500000.0 | -4.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 279200000.0 | -4.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 285800000.0 | +2.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2017-04-01 | 109700000.0 | — | USD | 10-K | 2018-05-30 |
| Annual | 2018-03-31 | 116890000.0 | +6.6% | USD | 10-K | 2019-05-23 |
| Annual | 2019-03-30 | 130735000.0 | +11.8% | USD | 10-K | 2020-05-20 |
| Annual | 2020-03-28 | 128995000.0 | -1.3% | USD | 10-K | 2021-05-21 |
| Annual | 2021-04-03 | 110472000.0 | -14.4% | USD | 10-K/A | 2022-08-05 |
| Annual | 2022-04-02 | 247500000.0 | +124.0% | USD | 10-K | 2023-05-19 |
| Annual | 2023-04-01 | 239600000.0 | -3.2% | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 255200000.0 | +6.5% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 307600000.0 | +20.5% | USD | 10-K | 2025-05-16 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 280537000.0 | — | USD | 10-Q | 2017-02-08 |
| Quarterly | 2016-07-02 | 284341000.0 | +1.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-10-01 | 287173000.0 | +1.0% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 287374000.0 | +0.1% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-04-01 | 289594000.0 | +0.8% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 292435000.0 | +1.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 297259000.0 | +1.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 303013000.0 | +1.9% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2018-03-31 | 306124000.0 | +1.0% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 311305000.0 | +1.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-29 | 324238000.0 | +4.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-29 | 329496000.0 | +1.6% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2019-03-30 | 335001000.0 | +1.7% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 342921000.0 | +2.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-28 | 353995000.0 | +3.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-28 | 362138000.0 | +2.3% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2020-03-28 | 367494000.0 | +1.5% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 371009000.0 | +1.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 371546000.0 | +0.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-26 | 372104000.0 | +0.2% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2021-04-03 | 364147000.0 | -2.1% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 369854000.0 | +1.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 370745000.0 | +0.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 510175000.0 | +37.6% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 516140000.0 | +1.2% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 542050000.0 | +5.0% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 557801000.0 | +2.9% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 577627000.0 | +3.6% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 587200000.0 | +1.7% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 603300000.0 | +2.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 615000000.0 | +1.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 629600000.0 | +2.4% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 622800000.0 | -1.1% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 635000000.0 | +2.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 646700000.0 | +1.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 656900000.0 | +1.6% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 654500000.0 | -0.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 679700000.0 | +3.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 768700000.0 | +13.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 781500000.0 | +1.7% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 280537000.0 | — | USD | 10-K | 2017-05-31 |
| Annual | 2017-04-01 | 289594000.0 | +3.2% | USD | 10-K | 2018-05-30 |
| Annual | 2018-03-31 | 306124000.0 | +5.7% | USD | 10-K | 2019-05-23 |
| Annual | 2019-03-30 | 335001000.0 | +9.4% | USD | 10-K | 2020-05-20 |
| Annual | 2020-03-28 | 367494000.0 | +9.7% | USD | 10-K | 2021-05-21 |
| Annual | 2021-04-03 | 364147000.0 | -0.9% | USD | 10-K/A | 2022-08-05 |
| Annual | 2022-04-02 | 516100000.0 | +41.7% | USD | 10-K | 2023-05-19 |
| Annual | 2023-04-01 | 587200000.0 | +13.8% | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 622800000.0 | +6.1% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 654500000.0 | +5.1% | USD | 10-K | 2025-05-16 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 428957000.0 | — | USD | 10-Q | 2017-02-08 |
| Quarterly | 2016-07-02 | 431113000.0 | +0.5% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-10-01 | 437409000.0 | +1.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 437232000.0 | -0.0% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-04-01 | 447960000.0 | +2.5% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 459065000.0 | +2.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 457859000.0 | -0.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 470062000.0 | +2.7% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2018-03-31 | 483650000.0 | +2.9% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 490798000.0 | +1.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-29 | 517093000.0 | +5.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-29 | 538290000.0 | +4.1% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2019-03-30 | 503281000.0 | -6.5% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 514441000.0 | +2.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-28 | 533950000.0 | +3.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-28 | 554736000.0 | +3.9% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2020-03-28 | 612006000.0 | +10.3% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 638849000.0 | +4.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 661014000.0 | +3.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-26 | 692342000.0 | +4.7% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2021-04-03 | 728202000.0 | +5.2% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 786124000.0 | +8.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 1859881000.0 | +136.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 987237000.0 | -46.9% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 962237000.0 | -2.5% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 916080000.0 | -4.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 911531000.0 | -0.5% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 901771000.0 | -1.1% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 913300000.0 | +1.3% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 935500000.0 | +2.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 938200000.0 | +0.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 957300000.0 | +2.0% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 965500000.0 | +0.9% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 994200000.0 | +3.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 1022200000.0 | +2.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 1003300000.0 | -1.8% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 1027300000.0 | +2.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 1135200000.0 | +10.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 1193300000.0 | +5.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 1220800000.0 | +2.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 428957000.0 | — | USD | 10-K | 2017-05-31 |
| Annual | 2017-04-01 | 447960000.0 | +4.4% | USD | 10-K | 2018-05-30 |
| Annual | 2018-03-31 | 483650000.0 | +8.0% | USD | 10-K | 2019-05-23 |
| Annual | 2019-03-30 | 503281000.0 | +4.1% | USD | 10-K | 2020-05-20 |
| Annual | 2020-03-28 | 612006000.0 | +21.6% | USD | 10-K | 2021-05-21 |
| Annual | 2021-04-03 | 728202000.0 | +19.0% | USD | 10-K/A | 2022-08-05 |
| Annual | 2022-04-02 | 962200000.0 | +32.1% | USD | 10-K | 2023-05-19 |
| Annual | 2023-04-01 | 913300000.0 | -5.1% | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 965500000.0 | +5.7% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 1027300000.0 | +6.4% | USD | 10-K | 2025-05-16 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 1098510000.0 | — | USD | 10-Q | 2017-02-08 |
| Quarterly | 2016-07-02 | 1098640000.0 | +0.0% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-10-01 | 1103516000.0 | +0.4% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1097709000.0 | -0.5% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-04-01 | 1108847000.0 | +1.0% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 1120604000.0 | +1.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1114646000.0 | -0.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 1129150000.0 | +1.3% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2018-03-31 | 1142751000.0 | +1.2% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 1147963000.0 | +0.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-29 | 1179298000.0 | +2.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-29 | 1174925000.0 | -0.4% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2019-03-30 | 1147367000.0 | -2.3% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 1191934000.0 | +3.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-28 | 1246560000.0 | +4.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-28 | 1272517000.0 | +2.1% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2020-03-28 | 1321912000.0 | +3.9% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 1349209000.0 | +2.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 1367885000.0 | +1.4% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-26 | 1408982000.0 | +3.0% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2021-04-03 | 1434260000.0 | +1.8% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 1490599000.0 | +3.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 2567797000.0 | +72.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 4875050000.0 | +89.9% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 4845417000.0 | -0.6% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 4758017000.0 | -1.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 4727060000.0 | -0.7% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 4692881000.0 | -0.7% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 4690400000.0 | -0.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 4697400000.0 | +0.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 4691700000.0 | -0.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 4694200000.0 | +0.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 4678600000.0 | -0.3% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 4685200000.0 | +0.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 4712800000.0 | +0.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 4665700000.0 | -1.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 4685200000.0 | +0.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 4789700000.0 | +2.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 5110800000.0 | +6.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 5141600000.0 | +0.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 1098510000.0 | — | USD | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 1108847000.0 | +0.9% | USD | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 1142751000.0 | +3.1% | USD | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 1147367000.0 | +0.4% | USD | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 1321912000.0 | +15.2% | USD | 10-K/A | 2022-08-05 |
| Annual | 2021-04-30 | 1434260000.0 | +8.5% | USD | 10-K/A | 2022-08-05 |
| Annual | 2022-04-30 | 4845417000.0 | +237.8% | USD | 10-K/A | 2022-08-05 |
| Annual | 2023-04-01 | 4690400000.0 | -3.2% | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 4678600000.0 | -0.3% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 4685200000.0 | +0.1% | USD | 10-K | 2025-05-16 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 88317000.0 | — | USD | 10-Q | 2017-02-08 |
| Quarterly | 2016-07-02 | 85587000.0 | -3.1% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-10-01 | 83058000.0 | -3.0% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 91191000.0 | +9.8% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-04-01 | 93138000.0 | +2.1% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 101597000.0 | +9.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 97897000.0 | -3.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 101140000.0 | +3.3% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2018-03-31 | 105203000.0 | +4.0% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 84779000.0 | -19.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-29 | 90504000.0 | +6.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-29 | 83603000.0 | -7.6% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2019-03-30 | 90129000.0 | +7.8% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 99851000.0 | +10.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-28 | 103904000.0 | +4.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-28 | 99002000.0 | -4.7% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2020-03-28 | 103755000.0 | +4.8% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 100290000.0 | -3.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 88510000.0 | -11.7% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-26 | 88412000.0 | -0.1% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2021-04-03 | 88238000.0 | -0.2% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 95502000.0 | +8.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 112291000.0 | +17.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 343036000.0 | +205.5% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 313460000.0 | -8.6% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 330405000.0 | +5.4% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 306249000.0 | -7.3% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 282672000.0 | -7.7% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 309300000.0 | +9.4% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 316000000.0 | +2.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 288300000.0 | -8.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 291600000.0 | +1.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 294300000.0 | +0.9% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 330300000.0 | +12.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 293900000.0 | -11.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 292700000.0 | -0.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 315300000.0 | +7.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 341300000.0 | +8.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 375100000.0 | +9.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 656400000.0 | +75.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 88317000.0 | — | USD | 10-K | 2017-05-31 |
| Annual | 2017-04-01 | 93138000.0 | +5.5% | USD | 10-K | 2018-05-30 |
| Annual | 2018-03-31 | 105203000.0 | +13.0% | USD | 10-K | 2019-05-23 |
| Annual | 2019-03-30 | 90129000.0 | -14.3% | USD | 10-K | 2020-05-20 |
| Annual | 2020-03-28 | 103755000.0 | +15.1% | USD | 10-K | 2021-05-21 |
| Annual | 2021-04-03 | 88238000.0 | -15.0% | USD | 10-K/A | 2022-08-05 |
| Annual | 2022-04-02 | 313500000.0 | +255.3% | USD | 10-K | 2023-05-19 |
| Annual | 2023-04-01 | 309300000.0 | -1.3% | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 294300000.0 | -4.8% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 315300000.0 | +7.1% | USD | 10-K | 2025-05-16 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 477563000.0 | — | USD | 10-Q | 2017-02-08 |
| Quarterly | 2016-07-02 | 453870000.0 | -5.0% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-10-01 | 437421000.0 | -3.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 412181000.0 | -5.8% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-04-01 | 391803000.0 | -4.9% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 368919000.0 | -5.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 345326000.0 | -6.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 330606000.0 | -4.3% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2018-03-31 | 308199000.0 | -6.8% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 281395000.0 | -8.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-29 | 266995000.0 | -5.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-29 | 243257000.0 | -8.9% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2019-03-30 | 178801000.0 | -26.5% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 194585000.0 | +8.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-28 | 204722000.0 | +5.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-28 | 193311000.0 | -5.6% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2020-03-28 | 203913000.0 | +5.5% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 206574000.0 | +1.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 195781000.0 | -5.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-26 | 204175000.0 | +4.3% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2021-04-03 | 204309000.0 | +0.1% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 216223000.0 | +5.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 230700000.0 | +6.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 2540076000.0 | +1001.0% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 2472809000.0 | -2.6% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 2360376000.0 | -4.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 2286923000.0 | -3.1% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 2211955000.0 | -3.3% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 2154500000.0 | -2.6% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 2109700000.0 | -2.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2057500000.0 | -2.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 1997600000.0 | -2.9% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 1926700000.0 | -3.5% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 1892600000.0 | -1.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 1829500000.0 | -3.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 1726500000.0 | -5.6% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 1653800000.0 | -4.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 1673300000.0 | +1.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 1923600000.0 | +15.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 1880500000.0 | -2.2% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 477563000.0 | — | USD | 10-K | 2017-05-31 |
| Annual | 2017-04-01 | 391803000.0 | -18.0% | USD | 10-K | 2018-05-30 |
| Annual | 2018-03-31 | 308199000.0 | -21.3% | USD | 10-K | 2019-05-23 |
| Annual | 2019-03-30 | 178801000.0 | -42.0% | USD | 10-K | 2020-05-20 |
| Annual | 2020-03-28 | 203913000.0 | +14.0% | USD | 10-K | 2021-05-21 |
| Annual | 2021-04-03 | 202162000.0 | -0.9% | USD | 10-K/A | 2022-08-05 |
| Annual | 2022-04-02 | 2472900000.0 | +1123.2% | USD | 10-K | 2023-05-19 |
| Annual | 2023-04-01 | 2154500000.0 | -12.9% | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 1926700000.0 | -10.6% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 1653800000.0 | -14.2% | USD | 10-K | 2025-05-16 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 620947000.0 | — | USD | 10-Q | 2017-02-08 |
| Quarterly | 2016-07-02 | 644770000.0 | +3.8% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-10-01 | 666095000.0 | +3.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 685528000.0 | +2.9% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-04-01 | 717044000.0 | +4.6% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2017-07-01 | 751685000.0 | +4.8% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2017-09-30 | 769320000.0 | +2.3% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2017-12-30 | 798544000.0 | +3.8% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-03-31 | 834552000.0 | +4.5% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2018-06-30 | 866568000.0 | +3.8% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2018-09-29 | 912303000.0 | +5.3% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2018-12-29 | 931668000.0 | +2.1% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-03-30 | 968566000.0 | +4.0% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2019-06-29 | 997349000.0 | +3.0% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2019-09-28 | 1041838000.0 | +4.5% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2019-12-28 | 1079206000.0 | +3.6% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-03-28 | 1117999000.0 | +3.6% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2020-06-27 | 1142635000.0 | +2.2% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2020-09-26 | 1172104000.0 | +2.6% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2020-12-26 | 1204807000.0 | +2.8% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-04-02 | 1232098000.0 | +2.3% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2021-04-03 | 1232098000.0 | +0.0% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2021-07-03 | 1275972000.0 | +3.6% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2021-10-02 | 2340961000.0 | +83.5% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-01-01 | 2337953000.0 | -0.1% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-04-02 | 2372500000.0 | +1.5% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2022-07-02 | 2397600000.0 | +1.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2022-10-01 | 2440100000.0 | +1.8% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2022-12-31 | 2480900000.0 | +1.7% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-03-31 | 2535900000.0 | +2.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-04-01 | 2535900000.0 | +0.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2023-04-29 | 2535900000.0 | +0.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-07-01 | 2587700000.0 | +2.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2023-09-30 | 2634200000.0 | +1.8% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2023-12-30 | 2696600000.0 | +2.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-30 | 2751900000.0 | +2.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-03-31 | 2751900000.0 | +0.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-29 | 2803900000.0 | +1.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-28 | 2883300000.0 | +2.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-28 | 2939200000.0 | +1.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-29 | 3031400000.0 | +3.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 3116400000.0 | +2.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-27 | 3187200000.0 | +2.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-27 | 3261100000.0 | +2.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 620947000.0 | — | USD | 10-K | 2019-05-23 |
| Annual | 2017-04-01 | 717044000.0 | +15.5% | USD | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 834552000.0 | +16.4% | USD | 10-K | 2021-05-21 |
| Annual | 2019-03-30 | 971688000.0 | +16.4% | USD | 10-K/A | 2022-08-05 |
| Annual | 2020-03-28 | 1122900000.0 | +15.6% | USD | 10-K | 2023-05-19 |
| Annual | 2021-04-03 | 1232100000.0 | +9.7% | USD | 10-K | 2024-05-17 |
| Annual | 2022-04-02 | 2372500000.0 | +92.6% | USD | 10-K | 2025-05-16 |
| Annual | 2023-04-01 | 2535900000.0 | +6.9% | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 2751900000.0 | +8.5% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 3031400000.0 | +10.2% | USD | 10-K | 2025-05-16 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 353210000.0 | — | USD | 10-Q | 2017-02-08 |
| Quarterly | 2016-07-02 | 333330000.0 | -5.6% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-10-01 | 318330000.0 | -4.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 281986000.0 | -11.4% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-04-01 | 255586000.0 | -9.4% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 222380000.0 | -13.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 203501000.0 | -8.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 179977000.0 | -11.6% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2018-03-31 | 154117000.0 | -14.4% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 143823000.0 | -6.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-29 | 123984000.0 | -13.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-29 | 114078000.0 | -8.0% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2019-03-30 | 43179000.0 | -62.1% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 26267000.0 | -39.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-28 | 25003000.0 | -4.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-28 | 16160000.0 | -35.4% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2020-03-28 | 23012000.0 | +42.4% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 23124000.0 | +0.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 20392000.0 | -11.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-26 | 20493000.0 | +0.5% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2021-04-03 | 16107000.0 | -21.4% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 10754000.0 | -33.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 7605000.0 | -29.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-11-01 | 1300000000.0 | +16994.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 1790253000.0 | +37.7% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 1686798000.0 | -5.8% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 1565330000.0 | -7.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 1522114000.0 | -2.8% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 1462534000.0 | -3.9% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 1393500000.0 | -4.7% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 1343300000.0 | -3.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1321900000.0 | -1.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 1262800000.0 | -4.5% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 1188100000.0 | -5.9% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 1127600000.0 | -5.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 1099700000.0 | -2.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 999700000.0 | -9.1% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 920100000.0 | -8.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 915600000.0 | -0.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 1071100000.0 | +17.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 990200000.0 | -7.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 353210000.0 | — | USD | 10-K | 2017-05-31 |
| Annual | 2017-04-01 | 255586000.0 | -27.6% | USD | 10-K | 2018-05-30 |
| Annual | 2018-03-31 | 154117000.0 | -39.7% | USD | 10-K | 2019-05-23 |
| Annual | 2019-03-30 | 43646000.0 | -71.7% | USD | 10-K | 2020-05-20 |
| Annual | 2020-03-28 | 23012000.0 | -47.3% | USD | 10-K | 2021-05-21 |
| Annual | 2021-04-03 | 16107000.0 | -30.0% | USD | 10-K/A | 2022-08-05 |
| Annual | 2022-04-02 | 1686800000.0 | +10372.5% | USD | 10-K | 2023-05-19 |
| Annual | 2023-04-01 | 1393500000.0 | -17.4% | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 1191900000.0 | -14.5% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 920100000.0 | -22.8% | USD | 10-K | 2025-05-16 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-10-01 | 38513000.0 | — | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 74575000.0 | +93.6% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 39809000.0 | -46.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 63962000.0 | +60.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 92496000.0 | +44.6% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 33835000.0 | -63.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | 57865000.0 | +71.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | 79013000.0 | +36.5% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 40136000.0 | -49.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 64618000.0 | +61.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | 111195000.0 | +72.1% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 48359000.0 | -56.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 74479000.0 | +54.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 110586000.0 | +48.5% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 53293000.0 | -51.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 93474000.0 | +75.4% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 133426000.0 | +42.7% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 59000000.0 | -55.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 88400000.0 | +49.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 149300000.0 | +68.9% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 61700000.0 | -58.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 114800000.0 | +86.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 195200000.0 | +70.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 97400000.0 | -50.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 140400000.0 | +44.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 224400000.0 | +59.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 120000000.0 | -46.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 208400000.0 | +73.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 330500000.0 | +58.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 83360000.0 | — | USD | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 101242000.0 | +21.5% | USD | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 130289000.0 | +28.7% | USD | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 108547000.0 | -16.7% | USD | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 155621000.0 | +43.4% | USD | 10-K/A | 2022-08-05 |
| Annual | 2021-04-03 | 152400000.0 | -2.1% | USD | 10-K | 2023-05-19 |
| Annual | 2022-04-02 | 180300000.0 | +18.3% | USD | 10-K | 2024-05-17 |
| Annual | 2023-04-01 | 220600000.0 | +22.4% | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 274700000.0 | +24.5% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 293600000.0 | +6.9% | USD | 10-K | 2025-05-16 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-10-01 | -10256000.0 | — | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | -14959000.0 | -45.9% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | -5656000.0 | +62.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -12649000.0 | -123.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | -20509000.0 | -62.1% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | -5150000.0 | +74.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | -15872000.0 | -208.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | -5017000.0 | +68.4% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | -12038000.0 | -139.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | -53758000.0 | -346.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | -61104000.0 | -13.7% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | -3625000.0 | +94.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | -5753000.0 | -58.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | -83621000.0 | -1353.5% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | -33311000.0 | +60.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 83629000.0 | +351.1% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | -2839479000.0 | -3495.3% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 15200000.0 | +100.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 400000.0 | -97.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | -1600000.0 | -500.0% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | -6500000.0 | -306.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -32500000.0 | -400.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | -42700000.0 | -31.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | -9000000.0 | +78.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | -25200000.0 | -180.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | -35600000.0 | -41.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | -15700000.0 | +55.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | -307400000.0 | -1858.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | -330400000.0 | -7.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | -520138000.0 | — | USD | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | -21357000.0 | +95.9% | USD | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | -27889000.0 | -30.6% | USD | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | -17142000.0 | +38.5% | USD | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | -62785000.0 | -266.3% | USD | 10-K/A | 2022-08-05 |
| Annual | 2021-04-03 | -101500000.0 | -61.7% | USD | 10-K | 2023-05-19 |
| Annual | 2022-04-02 | -2847500000.0 | -2705.4% | USD | 10-K | 2024-05-17 |
| Annual | 2023-04-01 | -14000000.0 | +99.5% | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | -52200000.0 | -272.9% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | -49800000.0 | +4.6% | USD | 10-K | 2025-05-16 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-10-01 | -29972000.0 | — | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | -57666000.0 | -92.4% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | -28801000.0 | +50.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -47431000.0 | -64.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | -68592000.0 | -44.6% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | -25190000.0 | +63.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | -34359000.0 | -36.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | -44404000.0 | -29.2% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | -26355000.0 | +40.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | -5080000.0 | +80.7% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | -20692000.0 | -307.3% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | -4282000.0 | +79.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | -5515000.0 | -28.8% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | -4540000.0 | +17.7% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 4536000.0 | +199.9% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 1020258000.0 | +22392.5% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 2810291000.0 | +175.4% | USD | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | -136400000.0 | -104.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | -179900000.0 | -31.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | -247000000.0 | -37.3% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | -63600000.0 | +74.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -90400000.0 | -42.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | -147000000.0 | -62.6% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | -74700000.0 | +49.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | -89000000.0 | -19.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | -191300000.0 | -114.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | -7900000.0 | +95.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 154000000.0 | +2049.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 71800000.0 | -53.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 349789000.0 | — | USD | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | -78773000.0 | -122.5% | USD | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | -89943000.0 | -14.2% | USD | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | -113284000.0 | -26.0% | USD | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | -20367000.0 | +82.0% | USD | 10-K/A | 2022-08-05 |
| Annual | 2021-04-03 | -3400000.0 | +83.3% | USD | 10-K | 2023-05-19 |
| Annual | 2022-04-02 | 2698500000.0 | +79467.6% | USD | 10-K | 2024-05-17 |
| Annual | 2023-04-01 | -322800000.0 | -112.0% | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | -223500000.0 | +30.8% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | -270400000.0 | -21.0% | USD | 10-K | 2025-05-16 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 5166000.0 | — | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 9621000.0 | +86.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 14415000.0 | +49.8% | USD | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 5659000.0 | -60.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 12667000.0 | +123.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 20542000.0 | +62.2% | USD | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 6993000.0 | -66.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | 17746000.0 | +153.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | 29205000.0 | +64.6% | USD | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 12040000.0 | -58.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 20216000.0 | +67.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | 27562000.0 | +36.3% | USD | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 3875000.0 | -85.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 6008000.0 | +55.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 8809000.0 | +46.6% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 3367000.0 | -61.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 6882000.0 | +104.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 21761000.0 | +216.2% | USD | 10-Q | 2022-02-10 |
| Quarterly | 2022-07-02 | 7857000.0 | -63.9% | USD | 10-Q | 2022-08-05 |
| Annual | 2016-04-02 | 20864000.0 | — | USD | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 20894000.0 | +0.1% | USD | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 27976000.0 | +33.9% | USD | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 41346000.0 | +47.8% | USD | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 37297000.0 | -9.8% | USD | 10-K/A | 2022-08-05 |
| Annual | 2021-04-30 | 11772000.0 | -68.4% | USD | 10-K/A | 2022-08-05 |
| Annual | 2022-04-30 | 29759000.0 | +152.8% | USD | 10-K/A | 2022-08-05 |
| Annual | 2023-04-01 | 42000000.0 | +41.1% | USD | 10-K | 2023-05-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 24146767.0 | — | shares | 10-Q | 2017-02-08 |
| Quarterly | 2016-07-02 | 24331242.0 | +0.8% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-10-01 | 24406802.0 | +0.3% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 24653302.0 | +1.0% | shares | 10-Q | 2017-02-08 |
| Quarterly | 2017-04-01 | 24757803.0 | +0.4% | shares | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 24994297.0 | +1.0% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 24948512.0 | -0.2% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 25000672.0 | +0.2% | shares | 10-Q | 2018-02-06 |
| Quarterly | 2018-03-31 | 24105029.0 | -3.6% | shares | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 24227591.0 | +0.5% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-29 | 24448388.0 | +0.9% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-29 | 24484497.0 | +0.1% | shares | 10-Q | 2019-02-05 |
| Quarterly | 2020-03-28 | 25881415.0 | +5.7% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-06-27 | 25941772.0 | +0.2% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2024-03-30 | 30227444.0 | +16.5% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-09-28 | 30411361.0 | +0.6% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 32488692.0 | +6.8% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 32522189.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 32643037.0 | +0.4% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 32693506.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 32701233.0 | +0.0% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 24146767.0 | — | shares | 10-K | 2017-05-31 |
| Annual | 2017-04-01 | 23771481.0 | -1.6% | shares | 10-K | 2018-05-30 |
| Annual | 2018-03-31 | 24105029.0 | +1.4% | shares | 10-K | 2018-05-30 |
| Annual | 2019-03-30 | 25607196.0 | +6.2% | shares | 10-K | 2020-05-20 |
| Annual | 2020-03-28 | 25881415.0 | +1.1% | shares | 10-K | 2020-05-20 |
| Annual | 2024-03-30 | 30227444.0 | +16.8% | shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 32522189.0 | +7.6% | shares | 10-K | 2025-05-16 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 24146767.0 | — | shares | 10-Q | 2017-02-08 |
| Quarterly | 2016-07-02 | 24331242.0 | +0.8% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-10-01 | 24406802.0 | +0.3% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 24653302.0 | +1.0% | shares | 10-Q | 2017-02-08 |
| Quarterly | 2017-04-01 | 24757803.0 | +0.4% | shares | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 24994297.0 | +1.0% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 24948512.0 | -0.2% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 25000672.0 | +0.2% | shares | 10-Q | 2018-02-06 |
| Quarterly | 2018-03-31 | 25123694.0 | +0.5% | shares | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 25311181.0 | +0.7% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-29 | 25509691.0 | +0.8% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-29 | 25566831.0 | +0.2% | shares | 10-Q | 2019-02-05 |
| Quarterly | 2019-03-30 | 25607196.0 | +0.2% | shares | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 25698042.0 | +0.4% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-28 | 25842617.0 | +0.6% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-28 | 25863146.0 | +0.1% | shares | 10-Q | 2020-02-04 |
| Quarterly | 2020-03-28 | 25881415.0 | +0.1% | shares | 10-Q | 2021-01-29 |
| Quarterly | 2020-09-26 | 25970673.0 | +0.3% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-26 | 26011098.0 | +0.2% | shares | 10-Q | 2021-01-29 |
| Quarterly | 2021-04-03 | 26110320.0 | +0.4% | shares | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 26336894.0 | +0.9% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 29787162.0 | +13.1% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 29798240.0 | +0.0% | shares | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 29807208.0 | +0.0% | shares | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 29877876.0 | +0.2% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 29975914.0 | +0.3% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 29980270.0 | +0.0% | shares | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 29989948.0 | +0.0% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 30056347.0 | +0.2% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 30084245.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 30173650.0 | +0.3% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 30227444.0 | +0.2% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 30263485.0 | +0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 30411361.0 | +0.5% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 32488692.0 | +6.8% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 32522189.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 32643037.0 | +0.4% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 32693506.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 32701233.0 | +0.0% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 24146767.0 | — | shares | 10-K | 2017-05-31 |
| Annual | 2017-04-01 | 24757803.0 | +2.5% | shares | 10-K | 2018-05-30 |
| Annual | 2018-03-31 | 25123694.0 | +1.5% | shares | 10-K | 2019-05-23 |
| Annual | 2019-03-30 | 25607196.0 | +1.9% | shares | 10-K | 2019-05-23 |
| Annual | 2020-03-28 | 25881415.0 | +1.1% | shares | 10-K | 2021-05-21 |
| Annual | 2021-04-03 | 26110320.0 | +0.9% | shares | 10-K/A | 2022-08-05 |
| Annual | 2022-04-02 | 29807208.0 | +14.2% | shares | 10-K | 2023-05-19 |
| Annual | 2023-04-01 | 29989948.0 | +0.6% | shares | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 30227444.0 | +0.8% | shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 32522189.0 | +7.6% | shares | 10-K | 2025-05-16 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 23320579.0 | — | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 23470650.0 | +0.6% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 23581921.0 | +0.5% | shares | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 23805138.0 | +0.9% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 23946360.0 | +0.6% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 23985925.0 | +0.2% | shares | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 24140778.0 | +0.6% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | 24325754.0 | +0.8% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | 24457555.0 | +0.5% | shares | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 24501707.0 | +0.2% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 24584369.0 | +0.3% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | 24699461.0 | +0.5% | shares | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 24763903.0 | +0.3% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 24823658.0 | +0.2% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 24861792.0 | +0.2% | shares | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 25021063.0 | +0.6% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 25500393.0 | +1.9% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 28618495.0 | +12.2% | shares | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 28670488.0 | +0.2% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 28758403.0 | +0.3% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 28805305.0 | +0.2% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 28846874.0 | +0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 28885411.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 28924073.0 | +0.1% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 29054820.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 29124564.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 31041126.0 | +6.6% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 31374859.0 | +1.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 31493205.0 | +0.4% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 31522574.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 23208686.0 | — | shares | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 23521615.0 | +1.3% | shares | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 23948565.0 | +1.8% | shares | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 24357684.0 | +1.7% | shares | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 24632637.0 | +1.1% | shares | 10-K/A | 2022-08-05 |
| Annual | 2021-04-03 | 24851344.0 | +0.9% | shares | 10-K | 2023-05-19 |
| Annual | 2022-04-02 | 26946355.0 | +8.4% | shares | 10-K | 2024-05-17 |
| Annual | 2023-04-01 | 28764092.0 | +6.7% | shares | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 28917008.0 | +0.5% | shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 30136501.0 | +4.2% | shares | 10-K | 2025-05-16 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 23626751.0 | — | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 23712717.0 | +0.4% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 23813780.0 | +0.4% | shares | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 24189375.0 | +1.6% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 24309593.0 | +0.5% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 24446115.0 | +0.6% | shares | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 24543589.0 | +0.4% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | 24719056.0 | +0.7% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | 24800647.0 | +0.3% | shares | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 24807307.0 | +0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 24905173.0 | +0.4% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | 24981480.0 | +0.3% | shares | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 24933941.0 | -0.2% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 24957158.0 | +0.1% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 25060812.0 | +0.4% | shares | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 25392047.0 | +1.3% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 25500393.0 | +0.4% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 28618495.0 | +12.2% | shares | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 28944955.0 | +1.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 29093791.0 | +0.5% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 29120318.0 | +0.1% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 29114819.0 | -0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 29138596.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 29204570.0 | +0.2% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 29294998.0 | +0.3% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 29336466.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 31222623.0 | +6.4% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 31553214.0 | +1.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 31615328.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 31644592.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 23508418.0 | — | shares | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 23784636.0 | +1.2% | shares | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 24363789.0 | +2.4% | shares | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 24716213.0 | +1.4% | shares | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 25025615.0 | +1.3% | shares | 10-K/A | 2022-08-05 |
| Annual | 2021-04-03 | 25149405.0 | +0.5% | shares | 10-K | 2023-05-19 |
| Annual | 2022-04-02 | 27311029.0 | +8.6% | shares | 10-K | 2024-05-17 |
| Annual | 2023-04-01 | 29072429.0 | +6.4% | shares | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 29189056.0 | +0.4% | shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 30354470.0 | +4.0% | shares | 10-K | 2025-05-16 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 0.1407 | — | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 0.1395 | -0.9% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.1336 | -4.2% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 0.1463 | +9.5% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 0.1474 | +0.8% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 0.1478 | +0.2% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2020-09-26 | 0.1070 | -27.6% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 0.1035 | -3.2% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 0.1048 | +1.2% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 0.0627 | -40.2% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 0.0548 | -12.6% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 0.0744 | +35.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 0.0781 | +4.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 0.0749 | -4.1% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 0.0824 | +10.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0822 | -0.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 0.0797 | -3.1% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 0.0867 | +8.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 0.0844 | -2.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 0.0845 | +0.1% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.0910 | +7.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 0.0891 | -2.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 0.0898 | +0.8% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 0.5439 | — | ratio | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 0.5550 | +2.0% | ratio | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 0.5906 | +6.4% | ratio | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 0.6123 | +3.7% | ratio | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 0.5503 | -10.1% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2021-04-30 | 0.4246 | -22.8% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2022-04-30 | 0.1946 | -54.2% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2023-04-01 | 0.3133 | +61.0% | ratio | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 0.3335 | +6.5% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.3492 | +4.7% | ratio | 10-K | 2025-05-16 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 4.8570 | — | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2016-07-02 | 5.0371 | +3.7% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-10-01 | 5.2663 | +4.5% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 4.7947 | -9.0% | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2017-04-01 | 4.8096 | +0.3% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 4.5185 | -6.1% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 4.6769 | +3.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 4.6476 | -0.6% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2018-03-31 | 4.5973 | -1.1% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 5.7891 | +25.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-29 | 5.7135 | -1.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-29 | 6.4386 | +12.7% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2019-03-30 | 5.5840 | -13.3% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 5.1521 | -7.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-28 | 5.1389 | -0.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-28 | 5.6033 | +9.0% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2020-03-28 | 5.8986 | +5.3% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 6.3700 | +8.0% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 7.4682 | +17.2% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-26 | 7.8309 | +4.9% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2021-04-03 | 8.2527 | +5.4% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 8.2315 | -0.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 16.5630 | +101.2% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 2.8779 | -82.6% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 3.0697 | +6.7% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 2.7726 | -9.7% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 2.9764 | +7.4% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 3.1902 | +7.2% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 2.9528 | -7.4% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 2.9604 | +0.3% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3.2542 | +9.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 3.2829 | +0.9% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 3.2807 | -0.1% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 3.0100 | -8.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 3.4781 | +15.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 3.4277 | -1.4% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 3.2582 | -4.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 3.3261 | +2.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 3.1813 | -4.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 1.8598 | -41.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 4.8570 | — | ratio | 10-K | 2017-05-31 |
| Annual | 2017-04-01 | 4.8096 | -1.0% | ratio | 10-K | 2018-05-30 |
| Annual | 2018-03-31 | 4.5973 | -4.4% | ratio | 10-K | 2019-05-23 |
| Annual | 2019-03-30 | 5.5840 | +21.5% | ratio | 10-K | 2020-05-20 |
| Annual | 2020-03-28 | 5.8986 | +5.6% | ratio | 10-K | 2021-05-21 |
| Annual | 2021-04-03 | 8.2527 | +39.9% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2022-04-02 | 3.0692 | -62.8% | ratio | 10-K | 2023-05-19 |
| Annual | 2023-04-01 | 2.9528 | -3.8% | ratio | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 3.2807 | +11.1% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 3.2582 | -0.7% | ratio | 10-K | 2025-05-16 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.7691 | — | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2016-07-02 | 0.7039 | -8.5% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-10-01 | 0.6567 | -6.7% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 0.6013 | -8.4% | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2017-04-01 | 0.5464 | -9.1% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 0.4908 | -10.2% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 0.4489 | -8.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-30 | 0.4140 | -7.8% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2018-03-31 | 0.3693 | -10.8% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 0.3247 | -12.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-29 | 0.2927 | -9.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-29 | 0.2611 | -10.8% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2019-03-30 | 0.1846 | -29.3% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 0.1951 | +5.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-28 | 0.1965 | +0.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-28 | 0.1791 | -8.8% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2020-03-28 | 0.1824 | +1.8% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 0.1808 | -0.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 0.1670 | -7.6% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-26 | 0.1695 | +1.5% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2021-04-03 | 0.1658 | -2.2% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 0.1695 | +2.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 0.0985 | -41.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 1.0865 | +1002.4% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 1.0423 | -4.1% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 0.9845 | -5.5% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 0.9372 | -4.8% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 0.8916 | -4.9% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 0.8496 | -4.7% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 0.8153 | -4.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.7811 | -4.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 0.7408 | -5.2% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 0.7001 | -5.5% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 0.6750 | -3.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 0.6345 | -6.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 0.5874 | -7.4% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 0.5456 | -7.1% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.5369 | -1.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 0.6035 | +12.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 0.5766 | -4.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 0.7691 | — | ratio | 10-K | 2017-05-31 |
| Annual | 2017-04-01 | 0.5464 | -29.0% | ratio | 10-K | 2018-05-30 |
| Annual | 2018-03-31 | 0.3693 | -32.4% | ratio | 10-K | 2019-05-23 |
| Annual | 2019-03-30 | 0.1840 | -50.2% | ratio | 10-K | 2020-05-20 |
| Annual | 2020-03-28 | 0.1816 | -1.3% | ratio | 10-K | 2021-05-21 |
| Annual | 2021-04-03 | 0.1641 | -9.6% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2022-04-02 | 1.0423 | +535.3% | ratio | 10-K | 2023-05-19 |
| Annual | 2023-04-01 | 0.8496 | -18.5% | ratio | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 0.7001 | -17.6% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.5456 | -22.1% | ratio | 10-K | 2025-05-16 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 0.3704 | — | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 0.3685 | -0.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.3572 | -3.1% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 0.3784 | +5.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.3768 | -0.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 0.3882 | +3.0% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2020-09-26 | 0.3868 | -0.4% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 0.3811 | -1.5% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 0.4083 | +7.1% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 0.3882 | -4.9% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 0.3497 | -9.9% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 0.3988 | +14.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 0.4093 | +2.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 0.4152 | +1.5% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 0.4337 | +4.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.4313 | -0.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 0.4226 | -2.0% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 0.4529 | +7.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 0.4368 | -3.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 0.4435 | +1.5% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.4477 | +1.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 0.4406 | -1.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 0.4428 | +0.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 0.3662 | — | ratio | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 0.3741 | +2.2% | ratio | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 0.3830 | +2.4% | ratio | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 0.3938 | +2.8% | ratio | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 0.3974 | +0.9% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2021-04-30 | 0.3844 | -3.3% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2022-04-30 | 0.3787 | -1.5% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2023-04-01 | 0.4116 | +8.7% | ratio | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 0.4297 | +4.4% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.4437 | +3.3% | ratio | 10-K | 2025-05-16 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 0.1167 | — | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 0.1184 | +1.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.0871 | -26.5% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 0.1331 | +52.8% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2017-09-30 | 0.0902 | -32.2% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2017-12-30 | 0.1428 | +58.3% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2020-09-26 | 0.1395 | -2.3% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2020-12-26 | 0.1479 | +6.0% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 0.1539 | +4.1% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2021-10-02 | -0.0084 | -105.5% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-01-01 | 0.0020 | +124.3% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 0.1056 | +5064.0% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2022-10-01 | 0.1186 | +12.3% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2022-12-31 | 0.1032 | -13.0% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 0.1292 | +25.1% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2023-09-30 | 0.1341 | +3.8% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2023-12-30 | 0.1246 | -7.0% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 0.1511 | +21.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-28 | 0.1362 | -9.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-28 | 0.1468 | +7.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.1571 | +7.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-27 | 0.1318 | -16.1% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-27 | 0.1460 | +10.8% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 0.1069 | — | ratio | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 0.1148 | +7.3% | ratio | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 0.1291 | +12.5% | ratio | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 0.1497 | +16.0% | ratio | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 0.1654 | +10.5% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2023-04-01 | 0.1135 | -31.4% | ratio | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 0.1345 | +18.6% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.1505 | +11.8% | ratio | 10-K | 2025-05-16 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 0.1890 | — | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 0.1920 | +1.6% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.1400 | -27.1% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 0.1950 | +39.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1548 | -20.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 0.1995 | +28.8% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2020-09-26 | 0.1802 | -9.7% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 0.1820 | +1.0% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 0.1877 | +3.1% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-10-02 | 0.1030 | -45.1% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 0.0594 | -42.3% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 0.1822 | +206.5% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-10-01 | 0.1950 | +7.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 0.2002 | +2.7% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 0.2196 | +9.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.2277 | +3.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 0.2011 | -11.7% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 0.2400 | +19.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 0.2164 | -9.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 0.2170 | +0.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.2319 | +6.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 0.2148 | -7.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 0.2231 | +3.9% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 0.1738 | — | ratio | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 0.1862 | +7.1% | ratio | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 0.1908 | +2.5% | ratio | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 0.1879 | -1.5% | ratio | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 0.2053 | +9.2% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2023-04-01 | 0.1994 | -2.9% | ratio | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 0.2193 | +10.0% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.2261 | +3.1% | ratio | 10-K | 2025-05-16 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.4439 | — | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2016-07-02 | 0.4354 | -1.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 0.4510 | +3.6% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.4328 | -4.0% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2017-04-01 | 0.4179 | -3.5% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2017-07-01 | 0.4475 | +7.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.4381 | -2.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-30 | 0.4333 | -1.1% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2018-03-31 | 0.5148 | +18.8% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2018-06-30 | 0.6565 | +27.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-29 | 0.6670 | +1.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-29 | 0.9772 | +46.5% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2019-03-30 | 0.3316 | -66.1% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2019-06-29 | 0.3276 | -1.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 0.3503 | +6.9% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-28 | 0.6094 | +74.0% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2020-03-28 | 0.9952 | +63.3% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 1.4320 | +43.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 1.8795 | +31.2% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-26 | 1.4273 | -24.1% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2021-04-03 | 1.7123 | +20.0% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 1.8405 | +7.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-10-02 | 12.0100 | +552.5% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2022-01-01 | 0.7448 | -93.8% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2022-04-02 | 0.5834 | -21.7% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 0.3619 | -38.0% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-10-01 | 0.2890 | -20.2% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 0.2902 | +0.4% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2023-04-01 | 0.2114 | -27.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-07-01 | 0.1794 | -15.1% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.1963 | +9.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2024-03-30 | 0.2158 | +9.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-06-29 | 0.2325 | +7.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2025-03-29 | 0.1167 | -49.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.3894 | +233.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 0.2431 | -37.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 0.1639 | -32.6% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 0.4439 | — | ratio | 10-K | 2019-05-23 |
| Annual | 2017-04-01 | 0.4179 | -5.9% | ratio | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 0.5148 | +23.2% | ratio | 10-K | 2021-05-21 |
| Annual | 2019-03-30 | 0.3316 | -35.6% | ratio | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 0.9952 | +200.1% | ratio | 10-K | 2021-05-21 |
| Annual | 2021-04-03 | 1.7123 | +72.1% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2022-04-02 | 0.5834 | -65.9% | ratio | 10-K | 2023-05-19 |
| Annual | 2023-04-01 | 0.2114 | -63.8% | ratio | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 0.2158 | +2.0% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.1167 | -45.9% | ratio | 10-K | 2025-05-16 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 0.0164 | — | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 0.0165 | +0.6% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.0116 | -29.6% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 0.0195 | +67.3% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2017-09-30 | 0.0133 | -31.7% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2017-12-30 | 0.0211 | +58.7% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 0.0239 | +13.4% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2018-09-29 | 0.0255 | +6.7% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2018-12-29 | 0.0138 | -46.1% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 0.0256 | +85.8% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2019-09-28 | 0.0251 | -2.0% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2019-12-28 | 0.0240 | -4.4% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 0.0168 | -29.9% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2020-09-26 | 0.0149 | -11.2% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2020-12-26 | 0.0153 | +2.5% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 0.0161 | +5.3% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2021-10-02 | -0.0005 | -103.3% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-01-01 | 0.0001 | +121.3% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 0.0079 | +6918.3% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2022-10-01 | 0.0093 | +17.9% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2022-12-31 | 0.0077 | -16.5% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 0.0106 | +37.6% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2023-09-30 | 0.0110 | +3.5% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2023-12-30 | 0.0099 | -9.9% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 0.0131 | +32.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-28 | 0.0115 | -12.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-28 | 0.0124 | +7.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.0143 | +15.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-27 | 0.0117 | -17.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-27 | 0.0131 | +11.7% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 0.0582 | — | ratio | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 0.0637 | +9.5% | ratio | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 0.0763 | +19.7% | ratio | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 0.0917 | +20.2% | ratio | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 0.0910 | -0.7% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2023-04-01 | 0.0355 | -61.0% | ratio | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 0.0449 | +26.2% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.0525 | +17.1% | ratio | 10-K | 2025-05-16 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-02 | 0.0280 | — | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-10-01 | 0.0274 | -2.2% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.0186 | -31.9% | ratio | 10-Q | 2018-02-06 |
| Quarterly | 2017-07-01 | 0.0290 | +55.8% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2017-09-30 | 0.0193 | -33.6% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2017-12-30 | 0.0298 | +54.9% | ratio | 10-Q | 2019-02-05 |
| Quarterly | 2018-06-30 | 0.0317 | +6.2% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2018-09-29 | 0.0330 | +4.1% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2018-12-29 | 0.0174 | -47.4% | ratio | 10-Q | 2020-02-04 |
| Quarterly | 2019-06-29 | 0.0306 | +76.1% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2019-09-28 | 0.0300 | -1.9% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2019-12-28 | 0.0283 | -5.8% | ratio | 10-Q | 2021-01-29 |
| Quarterly | 2020-06-27 | 0.0199 | -29.8% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2020-09-26 | 0.0174 | -12.3% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2020-12-26 | 0.0179 | +2.8% | ratio | 10-Q | 2022-02-10 |
| Quarterly | 2021-07-03 | 0.0188 | +5.2% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2021-10-02 | -0.0006 | -103.1% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-01-01 | 0.0002 | +140.4% | ratio | 10-Q | 2023-02-09 |
| Quarterly | 2022-07-02 | 0.0156 | +6579.4% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2022-10-01 | 0.0180 | +15.1% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2022-12-31 | 0.0146 | -18.5% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 0.0193 | +32.1% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2023-09-30 | 0.0196 | +1.6% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2023-12-30 | 0.0173 | -12.0% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 0.0219 | +26.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-28 | 0.0188 | -14.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-28 | 0.0197 | +4.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.0220 | +11.6% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-27 | 0.0188 | -14.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-27 | 0.0207 | +9.8% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-04-02 | 0.1029 | — | ratio | 10-K | 2018-05-30 |
| Annual | 2017-04-01 | 0.0985 | -4.3% | ratio | 10-K | 2019-05-23 |
| Annual | 2018-03-31 | 0.1044 | +6.0% | ratio | 10-K | 2020-05-20 |
| Annual | 2019-03-30 | 0.1083 | +3.7% | ratio | 10-K | 2021-05-21 |
| Annual | 2020-03-28 | 0.1072 | -1.0% | ratio | 10-K/A | 2022-08-05 |
| Annual | 2021-04-03 | 0.0731 | -31.8% | ratio | 10-K | 2023-05-19 |
| Annual | 2022-04-02 | 0.0231 | -68.5% | ratio | 10-K | 2024-05-17 |
| Annual | 2023-04-01 | 0.0657 | +185.1% | ratio | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 0.0763 | +16.0% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.0812 | +6.5% | ratio | 10-K | 2025-05-16 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-02-17 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 1,600 |
| 2026-02-17 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 1,600 |
| 2026-02-17 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2026-02-17 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 2,600 | $553.65 | $1,439,497 | 11,084 |
| 2026-02-17 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 1,500 | $554.01 | $831,022 | 13,684 |
| 2026-02-17 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 400 | $292.85 | $117,140 | 15,184 |
| 2026-02-17 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 800 | $199.10 | $159,280 | 14,384 |
| 2026-02-17 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 1,000 | $199.16 | $199,160 | 13,584 |
| 2026-02-08 | Feeney John J. | Vice President and Secretary |
Other disposed transaction
F
|
Common Stock | 34 | $544.02 | $18,497 | 2,632 |
| 2025-11-20 | Boyan Barry C. | — |
Other disposed transaction
F
|
Common Stock | 10 | $430.24 | $4,302 | 3,962 |
| 2025-11-12 | Kaplan Steven H. | Dir |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 200 | $0.00 | $0 | 0 |
| 2025-11-12 | Kaplan Steven H. | Dir |
Open-market sell
S
|
Common Stock | 500 | $442.86 | $221,430 | 1,999 |
| 2025-11-12 | Kaplan Steven H. | Dir |
Open-market sell
S
|
Common Stock | 200 | $443.35 | $88,670 | 2,499 |
| 2025-11-12 | Kaplan Steven H. | Dir |
Exercise / conversion
M
|
Common Stock | 200 | $158.48 | $31,696 | 2,699 |
| 2025-11-07 | Boyan Barry C. | Dir |
Exercise / conversion
M · derivative
|
Option (right to buy) | 1,200 | $0.00 | $0 | 0 |
| 2025-11-07 | Boyan Barry C. | Dir |
Open-market sell
S
|
Common Stock | 1,200 | $434.55 | $521,460 | 3,972 |
| 2025-11-07 | Boyan Barry C. | Dir |
Exercise / conversion
M
|
Common Stock | 1,200 | $135.53 | $162,636 | 5,172 |
| 2025-11-05 | Sullivan Robert M | Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 112 | $427.24 | $47,851 | 12,187 |
| 2025-09-26 | Feeney John J. | Vice President and Secretary |
Open-market sell
S
|
Common Stock | 105 | $382.83 | $40,197 | 2,666 |
| 2025-09-04 | CROWELL RICHARD R | — |
Equity grant / award
G
|
Common Stock | 125 | $0.00 | $0 | 32,142 |
| 2025-08-07 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 28,000 | $0.00 | $0 | 7,000 |
| 2025-08-07 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,743 | $0.00 | $0 | 0 |
| 2025-08-07 | BERGERON DANIEL A | Vice President and COO |
Open-market sell
S
|
Common Stock | 48,743 | $402.75 | $19,631,253 | 111,134 |
| 2025-08-07 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 28,000 | $199.16 | $5,576,480 | 159,877 |
| 2025-08-07 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 20,743 | $137.44 | $2,850,918 | 131,877 |
| 2025-06-17 | Ambrose Michael H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 195 | $0.00 | $0 | 779 |
| 2025-06-17 | Ambrose Michael H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 600 |
| 2025-06-17 | Ambrose Michael H. | — |
Open-market sell
S
|
Common Stock | 595 | $367.32 | $218,555 | 6,985 |
| 2025-06-17 | Ambrose Michael H. | — |
Exercise / conversion
M
|
Common Stock | 400 | $206.19 | $82,476 | 7,580 |
| 2025-06-17 | Ambrose Michael H. | — |
Exercise / conversion
M
|
Common Stock | 195 | $287.37 | $56,037 | 7,180 |
| 2025-06-17 | Ambrose Michael H. | — |
Equity grant / award
G
|
Common Stock | 150 | $367.05 | $55,058 | 6,985 |
| 2025-06-12 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 9,000 | $371.37 | $3,342,328 | 302,853 |
| 2025-06-11 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 5,000 | $375.00 | $1,875,004 | 311,853 |
| 2025-06-11 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 300 | $0.00 | $0 | 100 |
| 2025-06-11 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 200 | $0.00 | $0 | 0 |
| 2025-06-11 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 500 | $377.00 | $188,501 | 32,267 |
| 2025-06-11 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 300 | $137.44 | $41,232 | 32,767 |
| 2025-06-11 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 200 | $158.48 | $31,696 | 32,467 |
| 2025-06-10 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 253 | $0.00 | $0 | 15,200 |
| 2025-06-10 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 253 | $382.85 | $96,861 | 316,853 |
| 2025-06-10 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 253 | $199.16 | $50,387 | 317,106 |
| 2025-06-10 | Ambrose Michael H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 500 | $0.00 | $0 | 200 |
| 2025-06-10 | Ambrose Michael H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 600 | $0.00 | $0 | 400 |
| 2025-06-10 | Ambrose Michael H. | — |
Open-market sell
S
|
Common Stock | 1,700 | $381.05 | $647,776 | 7,135 |
| 2025-06-10 | Ambrose Michael H. | — |
Exercise / conversion
M
|
Common Stock | 500 | $199.16 | $99,580 | 8,235 |
| 2025-06-10 | Ambrose Michael H. | — |
Exercise / conversion
M
|
Common Stock | 600 | $199.09 | $119,454 | 8,835 |
| 2025-06-09 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 31,282 | $0.00 | $0 | 0 |
| 2025-06-09 | BERGERON DANIEL A | Vice President and COO |
Open-market sell
S
|
Common Stock | 31,282 | $380.28 | $11,896,050 | 111,134 |
| 2025-06-09 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 31,282 | $143.92 | $4,502,105 | 142,416 |
| 2025-06-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 14,947 | $0.00 | $0 | 15,453 |
| 2025-06-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 11,778 | $0.00 | $0 | 0 |
| 2025-06-09 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 26,725 | $381.09 | $10,184,582 | 316,853 |
| 2025-06-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 14,947 | $199.16 | $2,976,845 | 343,578 |
| 2025-06-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 11,778 | $137.44 | $1,618,768 | 328,631 |
| 2025-06-06 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 3,718 | $0.00 | $0 | 31,282 |
| 2025-06-06 | BERGERON DANIEL A | Vice President and COO |
Open-market sell
S
|
Common Stock | 3,718 | $382.21 | $1,421,039 | 111,134 |
| 2025-06-06 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 3,718 | $143.92 | $535,095 | 114,852 |
| 2025-06-03 | Edwards Richard J | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 246 | $370.21 | $91,072 | 12,584 |
| 2025-06-02 | Edwards Richard J | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 62 | $365.87 | $22,684 | 12,830 |
| 2025-05-30 | CROWELL RICHARD R | — |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 962 | $0.00 | $0 | 962 |
| 2025-05-30 | CROWELL RICHARD R | — |
Equity grant / award
A
|
Common Stock | 532 | $365.87 | $194,643 | 32,267 |
| 2025-05-28 | HARTNETT MICHAEL J | President and CEO |
Other disposed transaction
F
|
Common Stock | 14,000 | $364.96 | $5,109,440 | 326,389 |
| 2025-05-28 | HARTNETT MICHAEL J | President and CEO |
Equity grant / award
A
|
Common Stock | 30,208 | $364.96 | $11,024,712 | 340,389 |
| 2025-05-23 | HARTNETT MICHAEL J | President and CEO |
Other disposed transaction
F
|
Common Stock | 2,235 | $359.77 | $804,086 | 310,181 |
| 2025-02-18 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 20,741 | $369.27 | $7,659,083 | 298,847 |
| 2025-02-13 | Sullivan Robert M | Vice President and CFO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,000 | $0.00 | $0 | 2,000 |
| 2025-02-13 | Sullivan Robert M | Vice President and CFO |
Open-market sell
S
|
Common Stock | 8,000 | $362.25 | $2,898,022 | 11,382 |
| 2025-02-13 | Sullivan Robert M | Vice President and CFO |
Exercise / conversion
M
|
Common Stock | 8,000 | $137.44 | $1,099,520 | 19,382 |
| 2025-02-08 | Feeney John J. | Vice President and Secretary |
Other disposed transaction
F
|
Common Stock | 34 | $362.10 | $12,311 | 2,533 |
| 2025-02-07 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 500 | $367.00 | $183,500 | 319,588 |
| 2025-02-06 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,500 | $367.95 | $919,875 | 320,088 |
| 2025-02-05 | Ambrose Michael H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 0 |
| 2025-02-05 | Ambrose Michael H. | — |
Equity grant / award
G
|
Common Stock | 125 | $0.00 | $0 | 6,603 |
| 2025-02-05 | Ambrose Michael H. | — |
Open-market sell
S
|
Common Stock | 400 | $362.89 | $145,155 | 6,728 |
| 2025-02-05 | Ambrose Michael H. | — |
Exercise / conversion
M
|
Common Stock | 400 | $163.27 | $65,308 | 7,128 |
| 2025-02-04 | Ennico Dolores J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 600 |
| 2025-02-04 | Ennico Dolores J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 600 | $0.00 | $0 | 400 |
| 2025-02-04 | Ennico Dolores J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 200 | $0.00 | $0 | 800 |
| 2025-02-04 | Ennico Dolores J | — |
Open-market sell
S
|
Common Stock | 1,400 | $367.42 | $514,381 | 6,378 |
| 2025-02-04 | Ennico Dolores J | — |
Exercise / conversion
M
|
Common Stock | 600 | $199.16 | $119,496 | 7,578 |
| 2025-02-04 | Ennico Dolores J | — |
Exercise / conversion
M
|
Common Stock | 400 | $199.09 | $79,636 | 6,978 |
| 2025-02-04 | Ennico Dolores J | — |
Exercise / conversion
M
|
Common Stock | 200 | $206.19 | $41,238 | 7,778 |
| 2024-11-26 | Feeney John J. | Vice President and Secretary |
Open-market sell
S
|
Common Stock | 304 | $340.23 | $103,430 | 2,567 |
| 2024-11-11 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 17,500 | $0.00 | $0 | 17,500 |
| 2024-11-11 | BERGERON DANIEL A | Vice President and COO |
Open-market sell
S
|
Common Stock | 17,500 | $320.64 | $5,611,135 | 111,408 |
| 2024-11-11 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 17,500 | $132.12 | $2,312,100 | 128,908 |
| 2024-11-08 | Sullivan Robert M | Vice President and CFO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 5,600 | $0.00 | $0 | 0 |
| 2024-11-08 | Sullivan Robert M | Vice President and CFO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 3,000 | $0.00 | $0 | 0 |
| 2024-11-08 | Sullivan Robert M | Vice President and CFO |
Open-market sell
S
|
Common Stock | 8,600 | $317.31 | $2,728,867 | 11,382 |
| 2024-11-08 | Sullivan Robert M | Vice President and CFO |
Exercise / conversion
M
|
Common Stock | 5,600 | $143.92 | $805,952 | 19,982 |
| 2024-11-08 | Sullivan Robert M | Vice President and CFO |
Exercise / conversion
M
|
Common Stock | 3,000 | $132.12 | $396,360 | 14,382 |
| 2024-11-07 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 1,200 |
| 2024-11-07 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 700 | $0.00 | $0 | 800 |
| 2024-11-07 | Feeney John J. | Vice President and Secretary |
Open-market sell
S
|
Common Stock | 1,500 | $318.43 | $477,645 | 2,871 |
| 2024-11-07 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M
|
Common Stock | 800 | $199.10 | $159,280 | 4,371 |
| 2024-11-07 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M
|
Common Stock | 700 | $199.16 | $139,412 | 3,571 |
| 2024-11-05 | Sullivan Robert M | Vice President and CFO |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 1,500 | $0.00 | $0 | 1,500 |
| 2024-11-05 | Sullivan Robert M | Vice President and CFO |
Equity grant / award
A
|
Common Stock | 1,200 | $0.00 | $0 | 11,382 |
| 2024-09-20 | Stewart Edward | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 200 |
| 2024-09-20 | Stewart Edward | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 0 |
| 2024-09-20 | Stewart Edward | — |
Open-market sell
S
|
Common Stock | 2,800 | $299.00 | $837,202 | 20,461 |
| 2024-09-20 | Stewart Edward | — |
Exercise / conversion
M
|
Common Stock | 800 | $137.44 | $109,952 | 23,261 |
| 2024-09-20 | Stewart Edward | — |
Exercise / conversion
M
|
Common Stock | 1,000 | $158.48 | $158,480 | 22,461 |
| 2024-09-18 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 604 | $0.00 | $0 | 30,400 |
| 2024-09-18 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 503 | $289.00 | $145,367 | 322,588 |
| 2024-09-18 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 604 | $199.16 | $120,293 | 323,091 |
| 2024-09-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 14,434 | $0.00 | $0 | 31,004 |
| 2024-09-17 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 12,000 | $290.41 | $3,484,920 | 322,487 |
| 2024-09-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 14,434 | $199.16 | $2,874,675 | 334,487 |
| 2024-09-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 13,580 | $0.00 | $0 | 45,438 |
| 2024-09-16 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 11,341 | $287.52 | $3,260,751 | 320,053 |
| 2024-09-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 13,580 | $199.16 | $2,704,593 | 331,394 |
| 2024-09-13 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 16,982 | $0.00 | $0 | 59,018 |
| 2024-09-13 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 7,161 | $0.00 | $0 | 11,778 |
| 2024-09-13 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 19,283 | $289.42 | $5,580,957 | 317,814 |
| 2024-09-13 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 16,982 | $199.16 | $3,382,135 | 337,097 |
| 2024-09-13 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 7,161 | $137.44 | $984,208 | 320,115 |
| 2024-09-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 28,175 | $0.00 | $0 | 18,939 |
| 2024-09-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,824 | $0.00 | $0 | 0 |
| 2024-09-12 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 28,300 | $284.89 | $8,062,421 | 312,954 |
| 2024-09-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 28,175 | $137.44 | $3,872,372 | 341,254 |
| 2024-09-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 10,824 | $143.92 | $1,557,790 | 313,079 |
| 2024-09-11 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 30,695 | $0.00 | $0 | 10,824 |
| 2024-09-11 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 7,560 | $284.72 | $2,152,482 | 302,255 |
| 2024-09-11 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 15,000 | $284.18 | $4,262,690 | 309,815 |
| 2024-09-11 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 30,695 | $143.92 | $4,417,624 | 324,815 |
| 2024-09-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 4,081 | $0.00 | $0 | 41,519 |
| 2024-09-09 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 3,000 | $284.23 | $852,690 | 294,120 |
| 2024-09-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 4,081 | $143.92 | $587,338 | 297,120 |
| 2024-08-30 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 500 | $0.00 | $0 | 1,500 |
| 2024-08-30 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 56 | $0.00 | $0 | 112 |
| 2024-08-30 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 40 | $0.00 | $0 | 0 |
| 2024-08-30 | Feeney John J. | Vice President and Secretary |
Open-market sell
S
|
Common Stock | 801 | $297.00 | $237,897 | 2,871 |
| 2024-08-30 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M
|
Common Stock | 500 | $199.16 | $99,580 | 3,672 |
| 2024-08-30 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M
|
Common Stock | 56 | $181.58 | $10,168 | 3,172 |
| 2024-08-30 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M
|
Common Stock | 40 | $135.53 | $5,421 | 3,116 |
| 2024-08-27 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 1,600 |
| 2024-08-27 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 2,400 |
| 2024-08-27 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 2,000 |
| 2024-08-27 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,000 | $0.00 | $0 | 0 |
| 2024-08-27 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 4,200 | $292.67 | $1,229,205 | 12,539 |
| 2024-08-27 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 2,000 | $143.92 | $287,840 | 16,739 |
| 2024-08-27 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 1,000 | $199.16 | $199,160 | 14,739 |
| 2024-08-27 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 800 | $199.10 | $159,280 | 13,739 |
| 2024-08-27 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 400 | $199.51 | $79,804 | 12,939 |
| 2024-08-06 | Stewart Edward | — |
Open-market sell
S
|
Common Stock | 3,000 | $277.24 | $831,726 | 20,461 |
| 2024-06-13 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 400 | $277.73 | $111,090 | 2,593 |
| 2024-06-12 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 500 | $278.77 | $139,385 | 2,993 |
| 2024-06-12 | Ambrose Michael H. | — |
Open-market sell
S
|
Common Stock | 600 | $279.16 | $167,495 | 6,728 |
| 2024-06-11 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 500 | $274.66 | $137,328 | 3,493 |
| 2024-06-03 | HARTNETT MICHAEL J | President and CEO |
Other disposed transaction
F
|
Common Stock | 17,575 | $295.28 | $5,189,546 | 293,039 |
| 2024-06-03 | Edwards Richard J | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 431 | $295.28 | $127,266 | 12,539 |
| 2024-05-29 | Kaplan Steven H. | — |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 974 | $0.00 | $0 | 974 |
| 2024-05-29 | Kaplan Steven H. | — |
Equity grant / award
A
|
Common Stock | 678 | $0.00 | $0 | 3,993 |
| 2024-05-23 | Feeney John J. | Vice President and Secretary |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2024-05-23 | Feeney John J. | Vice President and Secretary |
Equity grant / award
A
|
Common Stock | 500 | $0.00 | $0 | 3,203 |
| 2024-05-23 | Edwards Richard J | V.P. and General Manager |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 2,000 | $0.00 | $0 | 2,000 |
| 2024-05-23 | Edwards Richard J | V.P. and General Manager |
Equity grant / award
A
|
Common Stock | 750 | $0.00 | $0 | 12,970 |
| 2024-05-21 | Kaplan Steven H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 600 | $0.00 | $0 | 400 |
| 2024-05-21 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 1,200 | $296.59 | $355,910 | 3,315 |
| 2024-05-21 | Kaplan Steven H. | — |
Exercise / conversion
M
|
Common Stock | 600 | $137.44 | $82,464 | 4,515 |
| 2024-02-21 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 30,000 | $0.00 | $0 | 0 |
| 2024-02-21 | BERGERON DANIEL A | Vice President and COO |
Other disposed transaction
F
|
Common Stock | 9,952 | $267.22 | $2,659,345 | 111,983 |
| 2024-02-21 | BERGERON DANIEL A | Vice President and COO |
Open-market sell
S
|
Common Stock | 15,000 | $267.22 | $4,008,256 | 121,935 |
| 2024-02-21 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 30,000 | $99.64 | $2,989,200 | 136,935 |
| 2024-02-08 | Feeney John J. | Vice President and Secretary |
Other disposed transaction
F
|
Common Stock | 34 | $272.93 | $9,280 | 2,703 |
| 2024-01-02 | Ambrose Michael H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 300 | $0.00 | $0 | 700 |
| 2024-01-02 | Ambrose Michael H. | — |
Equity grant / award
G
|
Common Stock | 150 | $278.77 | $41,816 | 6,650 |
| 2024-01-02 | Ambrose Michael H. | — |
Open-market sell
S
|
Common Stock | 300 | $277.80 | $83,339 | 6,800 |
| 2024-01-02 | Ambrose Michael H. | — |
Exercise / conversion
M
|
Common Stock | 300 | $199.16 | $59,748 | 7,100 |
| 2023-12-15 | Feeney John J. | Vice President and Secretary |
Other disposed transaction
F
|
Common Stock | 19 | $275.66 | $5,238 | 2,737 |
| 2023-12-13 | CROWELL RICHARD R | — |
Equity grant / award
G
|
Common Stock | 100 | $267.00 | $26,700 | 31,170 |
| 2023-12-08 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 14,774 | $0.00 | $0 | 0 |
| 2023-12-08 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 14,774 | $261.55 | $3,864,165 | 293,447 |
| 2023-12-08 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 14,774 | $132.12 | $1,951,941 | 308,221 |
| 2023-12-07 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 15,626 | $0.00 | $0 | 14,774 |
| 2023-12-07 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common stock | 3,874 | $0.00 | $0 | 0 |
| 2023-12-07 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 19,500 | $258.92 | $5,049,016 | 293,447 |
| 2023-12-07 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,626 | $132.12 | $2,064,507 | 312,947 |
| 2023-12-07 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,874 | $99.64 | $386,005 | 297,321 |
| 2023-12-06 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common stock | 16,530 | $0.00 | $0 | 3,874 |
| 2023-12-06 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 16,530 | $260.54 | $4,306,653 | 293,447 |
| 2023-12-06 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 16,530 | $99.64 | $1,647,049 | 309,977 |
| 2023-12-05 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common stock | 11,596 | $0.00 | $0 | 20,404 |
| 2023-12-05 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 11,596 | $264.38 | $3,065,783 | 293,447 |
| 2023-12-05 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 11,596 | $99.64 | $1,155,425 | 305,043 |
| 2023-11-30 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 600 | $0.00 | $0 | 400 |
| 2023-11-30 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 200 | $0.00 | $0 | 800 |
| 2023-11-30 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 1,600 | $255.10 | $408,161 | 31,270 |
| 2023-11-30 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 600 | $158.48 | $95,088 | 32,670 |
| 2023-11-30 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 200 | $199.16 | $39,832 | 32,870 |
| 2023-11-29 | Feeney John J. | Vice President and Secretary |
Open-market sell
S
|
Common Stock | 300 | $255.90 | $76,770 | 2,756 |
| 2023-11-28 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 1,085 | $245.96 | $266,867 | 3,315 |
| 2023-11-21 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 112 | $0.00 | $0 | 168 |
| 2023-11-21 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 30 | $0.00 | $0 | 0 |
| 2023-11-21 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 160 | $0.00 | $0 | 40 |
| 2023-11-21 | Feeney John J. | Vice President and Secretary |
Open-market sell
S
|
Common Stock | 302 | $241.26 | $72,861 | 3,056 |
| 2023-11-21 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M
|
Common Stock | 112 | $181.58 | $20,337 | 3,358 |
| 2023-11-21 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M
|
Common Stock | 160 | $135.53 | $21,685 | 3,246 |
| 2023-11-21 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M
|
Common Stock | 30 | $116.25 | $3,488 | 3,086 |
| 2023-11-15 | Bannon Patrick S. | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 9,000 | $0.00 | $0 | 6,000 |
| 2023-11-15 | Bannon Patrick S. | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 4,000 | $0.00 | $0 | 0 |
| 2023-11-15 | Bannon Patrick S. | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 13,000 | $244.27 | $3,175,549 | 12,376 |
| 2023-11-15 | Bannon Patrick S. | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 9,000 | $137.44 | $1,236,960 | 25,376 |
| 2023-11-15 | Bannon Patrick S. | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 4,000 | $125.56 | $502,240 | 16,376 |
| 2023-09-15 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 920 | $0.00 | $0 | 3,000 |
| 2023-09-15 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,000 | $0.00 | $0 | 2,000 |
| 2023-09-15 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 4,920 | $239.62 | $1,178,955 | 12,220 |
| 2023-09-15 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 2,000 | $132.12 | $264,240 | 17,140 |
| 2023-09-15 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 920 | $199.16 | $183,227 | 13,140 |
| 2023-09-14 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 3,200 |
| 2023-09-14 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 80 | $0.00 | $0 | 3,920 |
| 2023-09-14 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 880 | $239.74 | $210,970 | 12,220 |
| 2023-09-14 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 80 | $199.16 | $15,933 | 13,100 |
| 2023-09-14 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 800 | $199.10 | $159,280 | 13,020 |
| 2023-09-05 | Kaplan Steven H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 200 | $0.00 | $0 | 800 |
| 2023-09-05 | Kaplan Steven H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 0 |
| 2023-09-05 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 1,000 | $239.42 | $239,420 | 4,400 |
| 2023-09-05 | Kaplan Steven H. | — |
Exercise / conversion
M
|
Common Stock | 200 | $158.48 | $31,696 | 5,400 |
| 2023-09-05 | Kaplan Steven H. | — |
Exercise / conversion
M
|
Common Stock | 800 | $128.24 | $102,592 | 5,200 |
| 2023-09-05 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 1,500 | $239.44 | $359,160 | 4,400 |
| 2023-08-30 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 2,000 | $228.15 | $456,306 | 5,900 |
| 2023-07-19 | Ambrose Michael H. | — |
Open-market sell
S
|
Common Stock | 400 | $220.00 | $88,000 | 6,800 |
| 2023-06-20 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 9,496 | $0.00 | $0 | 0 |
| 2023-06-20 | HARTNETT MICHAEL J | President and CEO |
Other disposed transaction
F
|
Common Stock | 6,183 | $208.48 | $1,289,032 | 293,447 |
| 2023-06-20 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 9,496 | $72.94 | $692,638 | 299,630 |
| 2023-06-07 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 314 | $213.11 | $66,917 | 12,376 |
| 2023-06-05 | Sullivan Robert M | Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 252 | $208.27 | $52,484 | 9,812 |
| 2023-06-05 | Stewart Edward | — |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2023-06-05 | Stewart Edward | — |
Equity grant / award
A
|
Common Stock | 1,200 | $0.00 | $0 | 24,283 |
| 2023-06-02 | Sullivan Robert M | Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 176 | $199.51 | $35,114 | 10,064 |
| 2023-06-01 | Bannon Patrick S. | V.P. and General Manager |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 2,000 | $0.00 | $0 | 2,000 |
| 2023-06-01 | Bannon Patrick S. | V.P. and General Manager |
Equity grant / award
A
|
Common Stock | 1,000 | $0.00 | $0 | 13,515 |
| 2023-02-28 | Stewart Edward | — |
Open-market sell
S
|
Common Stock | 2,000 | $235.32 | $470,645 | 23,083 |
| 2023-02-08 | Feeney John J. | Vice President and Secretary |
Other disposed transaction
F
|
Common Stock | 40 | $240.28 | $9,611 | 2,657 |
| 2022-12-15 | Feeney John J. | Vice President and Secretary |
Other disposed transaction
F
|
Common Stock | 19 | $220.01 | $4,180 | 2,697 |
| 2022-11-28 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,398 | $0.00 | $0 | 9,496 |
| 2022-11-28 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 1,500 | $241.67 | $362,500 | 275,339 |
| 2022-11-28 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,398 | $72.94 | $174,910 | 276,839 |
| 2022-11-17 | Ambrose Michael H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 600 |
| 2022-11-17 | Ambrose Michael H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 600 | $0.00 | $0 | 400 |
| 2022-11-17 | Ambrose Michael H. | — |
Open-market sell
S
|
Common Stock | 1,000 | $235.00 | $235,000 | 6,000 |
| 2022-11-17 | Ambrose Michael H. | — |
Exercise / conversion
M
|
Common Stock | 400 | $137.44 | $54,976 | 7,000 |
| 2022-11-17 | Ambrose Michael H. | — |
Exercise / conversion
M
|
Common Stock | 600 | $163.27 | $97,962 | 6,600 |
| 2022-09-20 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 0 |
| 2022-09-20 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 200 |
| 2022-09-20 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 1,600 | $233.27 | $373,230 | 30,070 |
| 2022-09-20 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 800 | $99.64 | $79,712 | 31,270 |
| 2022-09-20 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 400 | $128.24 | $51,296 | 31,670 |
| 2022-09-12 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 500 | $256.61 | $128,305 | 6,700 |
| 2022-08-19 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 4,000 |
| 2022-08-19 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 4,000 | $0.00 | $0 | 4,000 |
| 2022-08-19 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 13,000 | $253.17 | $3,291,175 | 11,777 |
| 2022-08-19 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 1,000 | $199.16 | $199,160 | 16,777 |
| 2022-08-19 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 4,000 | $143.92 | $575,680 | 24,777 |
| 2022-08-18 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 100 | $0.00 | $0 | 11,894 |
| 2022-08-18 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 100 | $260.00 | $26,000 | 294,277 |
| 2022-08-18 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 100 | $72.94 | $7,294 | 294,377 |
| 2022-08-18 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,563 | $0.00 | $0 | 0 |
| 2022-08-18 | BERGERON DANIEL A | Vice President and COO |
Open-market sell
S
|
Common Stock | 1,563 | $258.74 | $404,403 | 103,718 |
| 2022-08-18 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 1,563 | $72.94 | $114,005 | 105,281 |
| 2022-08-17 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 5,360 | $0.00 | $0 | 1,563 |
| 2022-08-17 | BERGERON DANIEL A | Vice President and COO |
Open-market sell
S
|
Common Stock | 5,360 | $260.01 | $1,393,671 | 103,718 |
| 2022-08-17 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 5,360 | $72.94 | $390,958 | 109,078 |
| 2022-08-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,006 | $0.00 | $0 | 11,994 |
| 2022-08-17 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 1,006 | $260.45 | $262,011 | 294,277 |
| 2022-08-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,006 | $72.94 | $73,378 | 295,283 |
| 2022-08-16 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 11,912 | $0.00 | $0 | 6,923 |
| 2022-08-16 | BERGERON DANIEL A | Vice President and COO |
Open-market sell
S
|
Common Stock | 11,912 | $260.54 | $3,103,504 | 103,718 |
| 2022-08-16 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 11,912 | $72.94 | $868,861 | 115,630 |
| 2022-08-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 7,000 | $0.00 | $0 | 13,000 |
| 2022-08-16 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 7,000 | $260.31 | $1,822,135 | 294,277 |
| 2022-08-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 7,000 | $72.94 | $510,580 | 301,277 |
| 2022-08-15 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 21,165 | $0.00 | $0 | 18,835 |
| 2022-08-15 | BERGERON DANIEL A | Vice President and COO |
Open-market sell
S
|
Common Stock | 21,165 | $259.60 | $5,494,519 | 103,718 |
| 2022-08-15 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 21,165 | $72.94 | $1,543,775 | 124,883 |
| 2022-08-10 | Stewart Edward | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,000 | $0.00 | $0 | 0 |
| 2022-08-10 | Stewart Edward | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 0 |
| 2022-08-10 | Stewart Edward | — |
Open-market sell
S
|
Common Stock | 3,000 | $252.45 | $757,350 | 25,083 |
| 2022-08-10 | Stewart Edward | — |
Exercise / conversion
M
|
Common Stock | 2,000 | $99.64 | $199,280 | 28,083 |
| 2022-08-10 | Stewart Edward | — |
Exercise / conversion
M
|
Common Stock | 1,000 | $72.94 | $72,940 | 26,083 |
| 2022-08-09 | Bannon Patrick S. | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,000 | $0.00 | $0 | 2,000 |
| 2022-08-09 | Bannon Patrick S. | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 4,000 | $0.00 | $0 | 4,000 |
| 2022-08-09 | Bannon Patrick S. | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 12,000 | $241.61 | $2,899,358 | 12,515 |
| 2022-08-09 | Bannon Patrick S. | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 8,000 | $132.12 | $1,056,960 | 24,515 |
| 2022-08-09 | Bannon Patrick S. | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 4,000 | $126.56 | $506,240 | 16,515 |
| 2022-07-19 | LEVINE ALAN B | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,600 | $0.00 | $0 | 0 |
| 2022-07-19 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 1,600 | $211.00 | $337,600 | 20,027 |
| 2022-07-19 | LEVINE ALAN B | — |
Exercise / conversion
M
|
Common Stock | 1,600 | $72.94 | $116,704 | 21,627 |
| 2022-07-12 | Kaplan Steven H. | — |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 7,400 |
| 2022-07-12 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 400 | $200.05 | $80,020 | 7,500 |
| 2022-06-07 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 314 | $199.09 | $62,514 | 12,515 |
| 2022-06-06 | CROWELL RICHARD R | — |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2022-06-06 | CROWELL RICHARD R | — |
Equity grant / award
A
|
Common Stock | 1,500 | $0.00 | $0 | 30,070 |
| 2022-06-03 | Sullivan Robert M | Vice President and CFO |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 4,000 | $0.00 | $0 | 4,000 |
| 2022-06-03 | Sullivan Robert M | Vice President and CFO |
Equity grant / award
A
|
Common Stock | 2,000 | $0.00 | $0 | 7,272 |
| 2022-06-03 | Sullivan Robert M | Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 125 | $197.19 | $24,649 | 5,272 |
| 2022-06-03 | Edwards Richard J | V.P. and General Manager |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 4,000 | $0.00 | $0 | 4,000 |
| 2022-06-03 | Edwards Richard J | V.P. and General Manager |
Equity grant / award
A
|
Common Stock | 2,000 | $0.00 | $0 | 11,966 |
| 2022-06-03 | Edwards Richard J | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 250 | $197.19 | $49,298 | 9,966 |
| 2022-06-02 | Sullivan Robert M | Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 176 | $192.54 | $33,887 | 5,397 |
| 2022-04-13 | Bannon Patrick S. | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 6,306 | $180.07 | $1,135,517 | 12,591 |
| 2022-02-17 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 0 |
| 2022-02-17 | Feeney John J. | Vice President and Secretary |
Open-market sell
S
|
Common Stock | 400 | $185.00 | $74,000 | 1,747 |
| 2022-02-17 | Feeney John J. | Vice President and Secretary |
Exercise / conversion
M
|
Common Stock | 400 | $58.00 | $23,200 | 2,147 |
| 2022-02-08 | Feeney John J. | Vice President and Secretary |
Other disposed transaction
F
|
Common Stock | 40 | $174.65 | $6,986 | 1,747 |
| 2022-01-04 | Stewart Edward | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2022-01-04 | Stewart Edward | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 0 |
| 2022-01-04 | Stewart Edward | — |
Open-market sell
S
|
Common Stock | 1,000 | $205.94 | $205,935 | 23,583 |
| 2022-01-04 | Stewart Edward | — |
Exercise / conversion
M
|
Common Stock | 1,000 | $72.94 | $72,940 | 24,583 |
| 2022-01-04 | Stewart Edward | — |
Open-market sell
S
|
Common Stock | 400 | $205.94 | $82,374 | 23,583 |
| 2022-01-04 | Stewart Edward | — |
Exercise / conversion
M
|
Common Stock | 400 | $72.83 | $29,132 | 23,983 |
| 2021-12-02 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 459 | $190.82 | $87,586 | 18,897 |
| 2021-06-24 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 890 | $0.00 | $0 | 47,114 |
| 2021-06-24 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 740 | $200.00 | $148,000 | 283,703 |
| 2021-06-24 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 890 | $137.44 | $122,322 | 284,443 |
| 2021-06-23 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,813 | $0.00 | $0 | 48,004 |
| 2021-06-23 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 9,000 | $199.09 | $1,791,774 | 283,553 |
| 2021-06-23 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 10,813 | $137.44 | $1,486,139 | 292,553 |
| 2021-06-22 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 75 | $0.00 | $0 | 58,817 |
| 2021-06-22 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,464 | $0.00 | $0 | 45,600 |
| 2021-06-22 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 9,000 | $197.02 | $1,773,191 | 281,740 |
| 2021-06-22 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 75 | $137.44 | $10,308 | 290,740 |
| 2021-06-22 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 10,464 | $143.92 | $1,505,979 | 290,665 |
| 2021-06-21 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 11,696 | $0.00 | $0 | 56,064 |
| 2021-06-21 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 10,000 | $196.58 | $1,965,760 | 280,201 |
| 2021-06-21 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 11,696 | $143.92 | $1,683,288 | 290,201 |
| 2021-06-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 7,032 | $0.00 | $0 | 67,760 |
| 2021-06-17 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 6,000 | $197.44 | $1,184,617 | 278,505 |
| 2021-06-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 7,032 | $143.92 | $1,012,045 | 284,505 |
| 2021-06-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,208 | $0.00 | $0 | 74,792 |
| 2021-06-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 18,456 | $0.00 | $0 | 30,400 |
| 2021-06-16 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 16,000 | $202.55 | $3,240,869 | 277,473 |
| 2021-06-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,208 | $143.92 | $173,855 | 293,473 |
| 2021-06-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 18,456 | $132.12 | $2,438,407 | 292,265 |
| 2021-06-15 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 17,375 | $0.00 | $0 | 48,856 |
| 2021-06-15 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 14,101 | $202.65 | $2,857,617 | 273,809 |
| 2021-06-15 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 17,375 | $132.12 | $2,295,585 | 287,910 |
| 2021-06-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 9,769 | $0.00 | $0 | 66,231 |
| 2021-06-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common stock | 15,056 | $0.00 | $0 | 32,000 |
| 2021-06-14 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 18,900 | $201.04 | $3,799,749 | 270,535 |
| 2021-06-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 9,769 | $132.12 | $1,290,680 | 289,435 |
| 2021-06-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,056 | $99.64 | $1,500,180 | 279,666 |
| 2021-06-11 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common stock | 944 | $0.00 | $0 | 47,056 |
| 2021-06-11 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 14,192 | $0.00 | $0 | 20,000 |
| 2021-06-11 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 10,000 | $199.85 | $1,998,544 | 264,610 |
| 2021-06-11 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 944 | $99.64 | $94,060 | 274,610 |
| 2021-06-11 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 14,192 | $72.94 | $1,035,164 | 273,666 |
| 2021-06-07 | Ennico Dolores J | — |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2021-06-07 | Edwards Richard J | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 189 | $199.80 | $37,762 | 10,216 |
| 2021-06-03 | Bannon Patrick S. | V.P. and General Manager |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 5,000 | $0.00 | $0 | 5,000 |
| 2021-06-03 | Bannon Patrick S. | V.P. and General Manager |
Equity grant / award
A
|
Common Stock | 2,000 | $0.00 | $0 | 19,815 |
| 2021-06-03 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 459 | $197.08 | $90,460 | 17,815 |
| 2021-06-03 | Ennico Dolores J | — |
Equity grant / award
A
|
Common Stock | 1,500 | $0.00 | $0 | 3,000 |
| 2021-06-03 | Feeney John J. | Vice President and Secretary |
Equity grant / award
A
|
Common Stock | 500 | $0.00 | $0 | 1,825 |
| 2021-06-02 | Bannon Patrick S. | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 12,000 | $0.00 | $0 | 8,000 |
| 2021-06-02 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 309 | $198.24 | $61,256 | 18,274 |
| 2021-06-02 | Bannon Patrick S. | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 12,000 | $196.91 | $2,362,878 | 18,583 |
| 2021-06-02 | Bannon Patrick S. | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 12,000 | $126.56 | $1,518,720 | 30,583 |
| 2021-05-27 | Stewart Edward | — |
Open-market sell
S
|
Common Stock | 1,600 | $193.38 | $309,411 | 22,083 |
| 2021-05-25 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 200 | $0.00 | $0 | 800 |
| 2021-05-25 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 400 |
| 2021-05-25 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 600 |
| 2021-05-25 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 3,000 | $187.50 | $562,495 | 27,070 |
| 2021-05-25 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 200 | $158.48 | $31,696 | 30,070 |
| 2021-05-25 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 800 | $72.94 | $58,352 | 29,070 |
| 2021-05-25 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 400 | $128.24 | $51,296 | 29,870 |
| 2021-03-29 | Sullivan Robert M | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 30 | $193.93 | $5,818 | 4,821 |
| 2021-02-24 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 5,808 | $0.00 | $0 | 34,192 |
| 2021-02-24 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 16,000 | $0.00 | $0 | 0 |
| 2021-02-24 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 5,808 | $200.94 | $1,167,061 | 227,485 |
| 2021-02-24 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 5,808 | $72.94 | $423,636 | 233,293 |
| 2021-02-24 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 16,000 | $200.94 | $3,215,045 | 227,485 |
| 2021-02-24 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 16,000 | $72.83 | $1,165,280 | 243,485 |
| 2021-02-22 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 9,798 | $194.94 | $1,910,026 | 227,485 |
| 2021-02-19 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 30,138 | $189.86 | $5,721,922 | 237,283 |
| 2021-02-18 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 21,049 | $184.91 | $3,892,156 | 267,421 |
| 2021-02-17 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 9,015 | $184.38 | $1,662,205 | 288,470 |
| 2021-02-11 | Bannon Patrick S. | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 2,163 | $185.71 | $401,698 | 18,583 |
| 2021-02-08 | Feeney John J. | Vice President and Secretary |
Equity grant / award
A · derivative
|
Option (right to buy) | 280 | $0.00 | $0 | 280 |
| 2021-02-08 | Feeney John J. | Vice President and Secretary |
Equity grant / award
A
|
Common Stock | 450 | $0.00 | $0 | 1,325 |
| 2021-02-08 | Feeney John J. | Vice President and Secretary |
Other disposed transaction
F
|
Common Stock | 6 | $179.84 | $1,079 | 875 |
| 2021-02-05 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 6,318 | $0.00 | $0 | 0 |
| 2021-02-05 | BERGERON DANIEL A | Vice President and COO |
Open-market sell
S
|
Common Stock | 6,318 | $180.59 | $1,140,970 | 85,492 |
| 2021-02-05 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 6,318 | $72.83 | $460,140 | 91,810 |
| 2021-02-04 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 18,682 | $0.00 | $0 | 6,318 |
| 2021-02-04 | BERGERON DANIEL A | Vice President and COO |
Open-market sell
S
|
Common Stock | 18,682 | $180.00 | $3,362,825 | 85,492 |
| 2021-02-04 | BERGERON DANIEL A | Vice President and COO |
Exercise / conversion
M
|
Common Stock | 18,682 | $72.83 | $1,360,610 | 104,174 |
| 2021-02-01 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 810 | $167.33 | $135,537 | 20,746 |
| 2020-12-23 | Stewart Edward | — |
Open-market sell
S
|
Common Stock | 917 | $178.84 | $163,999 | 23,683 |
| 2020-12-15 | Feeney John J. | Vice President and Secretary |
Other disposed transaction
F
|
Common Stock | 19 | $175.98 | $3,344 | 881 |
| 2020-12-04 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 7,301 | $175.43 | $1,280,809 | 297,485 |
| 2020-12-03 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 9,407 | $168.81 | $1,588,000 | 304,786 |
| 2020-12-02 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 13,329 | $168.68 | $2,248,328 | 314,193 |
| 2020-12-01 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 21,337 | $168.24 | $3,589,760 | 337,404 |
| 2020-12-01 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 21,337 | $168.24 | $3,589,760 | 327,522 |
| 2020-11-30 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 38,744 | $168.83 | $6,541,146 | 358,741 |
| 2020-11-30 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 38,744 | $168.83 | $6,541,146 | 348,859 |
| 2020-11-27 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 9,882 | $174.59 | $1,725,294 | 387,603 |
| 2020-11-16 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 800 | $172.58 | $138,064 | 4,900 |
| 2020-11-16 | Hawkins Ernest D | Vice President of Finance |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 4,000 |
| 2020-11-16 | Hawkins Ernest D | Vice President of Finance |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,000 | $0.00 | $0 | 3,000 |
| 2020-11-16 | Hawkins Ernest D | Vice President of Finance |
Open-market sell
S
|
Common Stock | 1,000 | $172.96 | $172,960 | 4,290 |
| 2020-11-16 | Hawkins Ernest D | Vice President of Finance |
Exercise / conversion
M
|
Common Stock | 1,000 | $143.92 | $143,920 | 5,290 |
| 2020-11-16 | Hawkins Ernest D | Vice President of Finance |
Open-market sell
S
|
Common Stock | 2,000 | $172.96 | $345,921 | 4,290 |
| 2020-11-16 | Hawkins Ernest D | Vice President of Finance |
Exercise / conversion
M
|
Common Stock | 2,000 | $132.12 | $264,240 | 6,290 |
| 2020-11-12 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 60 | $156.71 | $9,403 | 5,700 |
| 2020-11-10 | Faghri Amir | — |
Exercise / conversion
M · derivative
|
Option to Purchase common Stock | 400 | $0.00 | $0 | 0 |
| 2020-11-10 | Faghri Amir | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,200 | $0.00 | $0 | 0 |
| 2020-11-10 | Faghri Amir | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,600 | $0.00 | $0 | 0 |
| 2020-11-10 | Faghri Amir | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,000 | $0.00 | $0 | 0 |
| 2020-11-10 | Faghri Amir | — |
Open-market sell
S
|
Common Stock | 7,200 | $153.41 | $1,104,571 | 5,628 |
| 2020-11-10 | Faghri Amir | — |
Exercise / conversion
M
|
Common Stock | 400 | $128.24 | $51,296 | 12,828 |
| 2020-11-10 | Faghri Amir | — |
Exercise / conversion
M
|
Common Stock | 1,200 | $99.64 | $119,568 | 12,428 |
| 2020-11-10 | Faghri Amir | — |
Exercise / conversion
M
|
Common Stock | 1,600 | $72.94 | $116,704 | 11,228 |
| 2020-11-10 | Faghri Amir | — |
Exercise / conversion
M
|
Common Stock | 2,000 | $72.83 | $145,660 | 9,628 |
| 2020-11-10 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 60 | $154.36 | $9,262 | 5,760 |
| 2020-11-09 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 120 | $145.77 | $17,492 | 5,820 |
| 2020-10-30 | SALAMUNOVICH JOSEPH | — |
Other disposed transaction
F
|
Common Stock | 104 | $118.71 | $12,346 | 1,303 |
| 2020-09-09 | Faghri Amir | — |
Other disposed transaction
J · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 0 |
| 2020-09-09 | Faghri Amir | — |
Other disposed transaction
J · derivative
|
Option to Purchase common Stock | 600 | $0.00 | $0 | 400 |
| 2020-09-09 | Faghri Amir | — |
Other disposed transaction
J · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 200 |
| 2020-09-09 | Faghri Amir | — |
Other disposed transaction
J · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 1,600 |
| 2020-09-09 | Faghri Amir | — |
Other disposed transaction
J
|
Common Stock | 3,000 | $0.00 | $0 | 5,628 |
| 2020-08-12 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 6,262 | $145.07 | $908,425 | 397,485 |
| 2020-08-11 | BERGERON DANIEL A | VP, CFO and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $0.00 | $0 | 0 |
| 2020-08-11 | BERGERON DANIEL A | VP, CFO and COO |
Open-market sell
S
|
Common Stock | 20,000 | $144.43 | $2,888,648 | 85,492 |
| 2020-08-11 | BERGERON DANIEL A | VP, CFO and COO |
Exercise / conversion
M
|
Common Stock | 20,000 | $64.15 | $1,283,000 | 105,492 |
| 2020-06-29 | HARTNETT MICHAEL J | President and CEO |
Other disposed transaction
F
|
Common Stock | 5,142 | $127.37 | $654,937 | 403,747 |
| 2020-06-18 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 5,000 | $137.39 | $686,950 | 27,070 |
| 2020-06-17 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 2,500 | $139.18 | $347,950 | 32,070 |
| 2020-06-08 | Hawkins Ernest D | Vice President of Finance |
Other disposed transaction
F
|
Common Stock | 60 | $154.76 | $9,286 | 4,290 |
| 2020-06-04 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 2,547 | $141.50 | $360,400 | 8,930 |
| 2020-06-04 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 5,000 | $140.77 | $703,865 | 34,570 |
| 2020-06-03 | Edwards Richard J | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 123 | $137.44 | $16,905 | 11,477 |
| 2020-06-02 | Ambrose Michael H. | — |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2020-06-02 | Ambrose Michael H. | — |
Equity grant / award
A
|
Common Stock | 1,500 | $0.00 | $0 | 3,000 |
| 2020-05-05 | Hawkins Ernest D | Vice President of Finance |
Other disposed transaction
F
|
Common Stock | 94 | $115.91 | $10,896 | 4,416 |
| 2020-03-29 | Sullivan Robert M | Corporate Controller |
Other disposed transaction
F
|
Common Stock | 30 | $110.00 | $3,300 | 2,611 |
| 2020-03-26 | Stewart Edward | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,500 | $0.00 | $0 | 0 |
| 2020-03-26 | Stewart Edward | — |
Exercise / conversion
M
|
Common Stock | 2,500 | $51.08 | $127,700 | 23,100 |
| 2020-02-06 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 1,102 | $180.64 | $199,065 | 11,600 |
| 2020-02-03 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 805 | $155.51 | $125,186 | 21,003 |
| 2019-12-17 | Bannon Patrick S. | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 1,168 | $158.11 | $184,672 | 21,808 |
| 2019-12-04 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 232 | $162.01 | $37,586 | 22,976 |
| 2019-12-02 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 313 | $165.88 | $51,920 | 23,208 |
| 2019-11-05 | Kaplan Steven H. | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 200 | $0.00 | $0 | 800 |
| 2019-11-05 | Kaplan Steven H. | — |
Open-market sell
S
|
Common Stock | 200 | $163.88 | $32,776 | 4,800 |
| 2019-11-05 | Kaplan Steven H. | — |
Exercise / conversion
M
|
Common Stock | 200 | $128.24 | $25,648 | 5,000 |
| 2019-10-30 | SALAMUNOVICH JOSEPH | Vice President and Secretary |
Other disposed transaction
F
|
Common Stock | 93 | $163.40 | $15,196 | 1,407 |
| 2019-09-20 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 1,250 | $163.00 | $203,750 | 17,860 |
| 2019-09-19 | Stewart Edward | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 400 |
| 2019-09-19 | Stewart Edward | — |
Exercise / conversion
M
|
Common Stock | 800 | $72.83 | $58,264 | 20,600 |
| 2019-09-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common stock | 2,789 | $0.00 | $0 | 48,000 |
| 2019-09-12 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,789 | $160.00 | $446,240 | 395,439 |
| 2019-09-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,789 | $99.64 | $277,896 | 398,228 |
| 2019-09-10 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common stock | 4,124 | $0.00 | $0 | 50,789 |
| 2019-09-10 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 4,124 | $160.11 | $660,290 | 395,439 |
| 2019-09-10 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 4,124 | $99.64 | $410,915 | 399,563 |
| 2019-09-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common stock | 6,347 | $0.00 | $0 | 54,913 |
| 2019-09-09 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 6,347 | $160.06 | $1,015,903 | 395,439 |
| 2019-09-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 6,347 | $99.64 | $632,415 | 401,786 |
| 2019-09-09 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 1,200 |
| 2019-09-09 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 1,200 |
| 2019-09-09 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 500 | $0.00 | $0 | 0 |
| 2019-09-09 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 2,500 | $160.06 | $400,150 | 43,070 |
| 2019-09-09 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 800 | $99.64 | $79,712 | 45,570 |
| 2019-09-09 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 400 | $72.94 | $29,176 | 44,770 |
| 2019-09-09 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 500 | $51.08 | $25,540 | 43,570 |
| 2019-09-06 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common stock | 2,740 | $0.00 | $0 | 61,260 |
| 2019-09-06 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 12,445 | $0.00 | $0 | 40,000 |
| 2019-09-06 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,740 | $160.34 | $439,320 | 395,439 |
| 2019-09-06 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,740 | $99.64 | $273,014 | 398,179 |
| 2019-09-06 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 12,445 | $160.34 | $1,995,379 | 395,439 |
| 2019-09-06 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 12,445 | $72.94 | $907,738 | 407,884 |
| 2019-09-05 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 7,555 | $0.00 | $0 | 52,445 |
| 2019-09-05 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 16,000 | $0.00 | $0 | 16,000 |
| 2019-09-05 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 14,226 | $0.00 | $0 | 0 |
| 2019-09-05 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 7,555 | $160.99 | $1,216,250 | 395,439 |
| 2019-09-05 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 7,555 | $72.94 | $551,062 | 402,994 |
| 2019-09-05 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 16,000 | $160.99 | $2,575,778 | 395,439 |
| 2019-09-05 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 16,000 | $72.83 | $1,165,280 | 411,439 |
| 2019-09-05 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 14,226 | $160.99 | $2,290,188 | 395,439 |
| 2019-09-05 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 14,226 | $64.15 | $912,598 | 409,665 |
| 2019-08-30 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,302 | $0.00 | $0 | 14,226 |
| 2019-08-30 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,302 | $160.03 | $368,399 | 395,439 |
| 2019-08-30 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,302 | $64.15 | $147,673 | 397,741 |
| 2019-08-29 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 3,472 | $0.00 | $0 | 16,528 |
| 2019-08-29 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 3,472 | $160.03 | $555,638 | 395,439 |
| 2019-08-29 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,472 | $64.15 | $222,729 | 398,911 |
| 2019-08-27 | OBrien Thomas J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 200 | $0.00 | $0 | 800 |
| 2019-08-27 | OBrien Thomas J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 1,200 |
| 2019-08-27 | OBrien Thomas J | — |
Open-market sell
S
|
Common Stock | 200 | $152.25 | $30,450 | 17,500 |
| 2019-08-27 | OBrien Thomas J | — |
Exercise / conversion
M
|
Common Stock | 200 | $128.24 | $25,648 | 17,700 |
| 2019-08-27 | OBrien Thomas J | — |
Open-market sell
S
|
Common Stock | 400 | $152.25 | $60,900 | 17,500 |
| 2019-08-27 | OBrien Thomas J | — |
Exercise / conversion
M
|
Common Stock | 400 | $72.94 | $29,176 | 17,900 |
| 2019-08-22 | OBrien Thomas J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $0.00 | $0 | 1,600 |
| 2019-08-22 | OBrien Thomas J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $0.00 | $0 | 1,200 |
| 2019-08-22 | OBrien Thomas J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,200 | $0.00 | $0 | 800 |
| 2019-08-22 | OBrien Thomas J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 600 | $0.00 | $0 | 400 |
| 2019-08-22 | OBrien Thomas J | — |
Open-market sell
S
|
Common Stock | 400 | $158.00 | $63,200 | 17,500 |
| 2019-08-22 | OBrien Thomas J | — |
Exercise / conversion
M
|
Common Stock | 400 | $99.64 | $39,856 | 17,900 |
| 2019-08-22 | OBrien Thomas J | — |
Open-market sell
S
|
Common Stock | 800 | $158.00 | $126,400 | 17,500 |
| 2019-08-22 | OBrien Thomas J | — |
Exercise / conversion
M
|
Common Stock | 800 | $72.94 | $58,352 | 18,300 |
| 2019-08-22 | OBrien Thomas J | — |
Open-market sell
S
|
Common Stock | 1,200 | $158.00 | $189,600 | 17,500 |
| 2019-08-22 | OBrien Thomas J | — |
Exercise / conversion
M
|
Common Stock | 1,200 | $72.83 | $87,396 | 18,700 |
| 2019-08-22 | OBrien Thomas J | — |
Open-market sell
S
|
Common Stock | 600 | $158.00 | $94,800 | 17,500 |
| 2019-08-22 | OBrien Thomas J | — |
Exercise / conversion
M
|
Common Stock | 600 | $64.15 | $38,490 | 18,100 |
| 2019-08-21 | OBrien Thomas J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2019-08-21 | OBrien Thomas J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,500 | $0.00 | $0 | 0 |
| 2019-08-21 | OBrien Thomas J | — |
Open-market sell
S
|
Common Stock | 1,000 | $158.04 | $158,042 | 17,500 |
| 2019-08-21 | OBrien Thomas J | — |
Exercise / conversion
M
|
Common Stock | 1,000 | $64.15 | $64,150 | 18,500 |
| 2019-08-21 | OBrien Thomas J | — |
Open-market sell
S
|
Common Stock | 2,500 | $158.04 | $395,106 | 17,500 |
| 2019-08-21 | OBrien Thomas J | — |
Exercise / conversion
M
|
Common Stock | 2,500 | $51.08 | $127,700 | 20,000 |
| 2019-08-20 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,000 | $0.00 | $0 | 4,000 |
| 2019-08-19 | LEVINE ALAN B | — |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2019-08-19 | LEVINE ALAN B | — |
Equity grant / award
A
|
Common Stock | 1,500 | $0.00 | $0 | 19,110 |
| 2019-07-08 | Edwards Richard J | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 104 | $166.01 | $17,265 | 12,702 |
| 2019-07-01 | LEVINE ALAN B | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | — | $51,320 | 0 |
| 2019-07-01 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 800 | $167.58 | $134,066 | 17,610 |
| 2019-07-01 | LEVINE ALAN B | — |
Exercise / conversion
M
|
Common Stock | 800 | $64.15 | $51,320 | 18,410 |
| 2019-06-27 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 7,925 | $161.48 | $1,279,740 | 395,439 |
| 2019-06-27 | HARTNETT MICHAEL J | President and CEO |
Other disposed transaction
F
|
Common Stock | 5,141 | $160.79 | $826,621 | 403,364 |
| 2019-06-14 | LEVINE ALAN B | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 500 | — | $25,540 | 0 |
| 2019-06-14 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 500 | $151.65 | $75,825 | 17,610 |
| 2019-06-14 | LEVINE ALAN B | — |
Exercise / conversion
M
|
Common Stock | 500 | $51.08 | $25,540 | 18,110 |
| 2019-06-12 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 5,140 | $150.23 | $772,198 | 408,505 |
| 2019-06-11 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 380 | $150.22 | $57,084 | 413,645 |
| 2019-06-10 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,201 | $150.55 | $331,361 | 414,025 |
| 2019-06-07 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,800 | $150.46 | $421,299 | 416,226 |
| 2019-06-07 | HARTNETT MICHAEL J | President and CEO |
Other disposed transaction
F
|
Common Stock | 6,826 | $150.38 | $1,026,494 | 419,026 |
| 2019-06-04 | Bannon Patrick S. | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 1,693 | $147.00 | $248,873 | 23,835 |
| 2019-06-03 | Bannon Patrick S. | V.P. and General Manager |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 15,000 | $0.00 | $0 | 15,000 |
| 2019-06-03 | Bannon Patrick S. | V.P. and General Manager |
Equity grant / award
A
|
Common Stock | 5,000 | $0.00 | $0 | 25,528 |
| 2019-05-05 | Hawkins Ernest D | Vice President of Finance |
Other disposed transaction
F
|
Common Stock | 96 | $142.11 | $13,643 | 3,696 |
| 2019-03-29 | Faghri Amir | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,500 | $44.60 | $111,500 | 0 |
| 2019-03-29 | Faghri Amir | — |
Open-market sell
S
|
Common Stock | 2,500 | $127.35 | $318,380 | 4,073 |
| 2019-03-29 | Faghri Amir | — |
Exercise / conversion
M
|
Common Stock | 2,500 | $44.60 | $111,500 | 6,573 |
| 2019-03-27 | OBrien Thomas J | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,500 | $44.60 | $111,500 | 0 |
| 2019-03-27 | OBrien Thomas J | — |
Open-market sell
S
|
Common Stock | 2,500 | $126.19 | $315,486 | 17,500 |
| 2019-03-27 | OBrien Thomas J | — |
Exercise / conversion
M
|
Common Stock | 2,500 | $44.60 | $111,500 | 20,000 |
| 2019-02-13 | BERGERON DANIEL A | VP, CFO and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 13,982 | $44.60 | $623,597 | 0 |
| 2019-02-13 | BERGERON DANIEL A | VP, CFO and COO |
Open-market sell
S
|
Common Stock | 13,982 | $132.42 | $1,851,531 | 64,244 |
| 2019-02-13 | BERGERON DANIEL A | VP, CFO and COO |
Exercise / conversion
M
|
Common Stock | 13,982 | $44.60 | $623,597 | 78,226 |
| 2019-02-12 | BERGERON DANIEL A | VP, CFO and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 6,018 | $44.60 | $268,403 | 13,982 |
| 2019-02-12 | BERGERON DANIEL A | VP, CFO and COO |
Open-market sell
S
|
Common Stock | 6,018 | $132.43 | $796,960 | 64,244 |
| 2019-02-12 | BERGERON DANIEL A | VP, CFO and COO |
Exercise / conversion
M
|
Common Stock | 6,018 | $44.60 | $268,403 | 70,262 |
| 2019-02-01 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 824 | $139.42 | $114,882 | 20,528 |
| 2018-12-20 | CROWELL RICHARD R | — |
Equity grant / award
G
|
Common Stock | 190 | $128.44 | $24,404 | 41,570 |
| 2018-12-18 | CROWELL RICHARD R | — |
Equity grant / award
G
|
Common Stock | 190 | $134.23 | $25,504 | 41,570 |
| 2018-12-04 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 219 | $144.53 | $31,652 | 21,352 |
| 2018-12-02 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 313 | $153.02 | $47,895 | 21,571 |
| 2018-11-14 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 1,084 | $150.00 | $162,600 | 17,610 |
| 2018-09-21 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common stock | 11,429 | $99.64 | $1,138,786 | 64,000 |
| 2018-09-21 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 11,429 | $153.31 | $1,752,165 | 373,812 |
| 2018-09-21 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 11,429 | $99.64 | $1,138,786 | 385,241 |
| 2018-09-20 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common stock | 4,571 | $99.64 | $455,454 | 75,429 |
| 2018-09-20 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,029 | $72.94 | $147,995 | 60,000 |
| 2018-09-20 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 4,571 | $152.39 | $696,579 | 373,812 |
| 2018-09-20 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 4,571 | $99.64 | $455,454 | 378,383 |
| 2018-09-20 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,029 | $152.39 | $309,201 | 373,812 |
| 2018-09-20 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,029 | $72.94 | $147,995 | 375,841 |
| 2018-09-19 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 9,666 | $72.94 | $705,038 | 62,029 |
| 2018-09-19 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 9,666 | $150.59 | $1,455,631 | 373,812 |
| 2018-09-19 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 9,666 | $72.94 | $705,038 | 383,478 |
| 2018-09-18 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 5,500 | $72.94 | $401,170 | 71,695 |
| 2018-09-18 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 5,500 | $152.67 | $839,667 | 373,812 |
| 2018-09-18 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 5,500 | $72.94 | $401,170 | 379,312 |
| 2018-09-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,805 | $72.94 | $204,597 | 77,195 |
| 2018-09-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 3,759 | $72.83 | $273,768 | 32,000 |
| 2018-09-17 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,805 | $151.24 | $424,221 | 373,812 |
| 2018-09-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,805 | $72.94 | $204,597 | 376,617 |
| 2018-09-17 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 3,759 | $151.24 | $568,501 | 373,812 |
| 2018-09-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,759 | $72.83 | $273,768 | 377,571 |
| 2018-09-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,500 | $72.83 | $619,055 | 35,759 |
| 2018-09-14 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 8,500 | $150.81 | $1,281,902 | 373,812 |
| 2018-09-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 8,500 | $72.83 | $619,055 | 382,312 |
| 2018-09-13 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,500 | $72.83 | $109,245 | 44,259 |
| 2018-09-13 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 1,500 | $150.67 | $226,000 | 373,812 |
| 2018-09-13 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,500 | $72.83 | $109,245 | 375,312 |
| 2018-09-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,241 | $72.83 | $163,212 | 45,759 |
| 2018-09-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,477 | $64.15 | $543,800 | 20,000 |
| 2018-09-12 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,241 | $151.10 | $338,625 | 373,812 |
| 2018-09-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,241 | $72.83 | $163,212 | 376,053 |
| 2018-09-12 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 8,477 | $151.10 | $1,280,913 | 373,812 |
| 2018-09-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 8,477 | $64.15 | $543,800 | 382,289 |
| 2018-09-11 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,045 | $64.15 | $644,387 | 28,477 |
| 2018-09-11 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 10,045 | $152.77 | $1,534,544 | 373,812 |
| 2018-09-11 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 10,045 | $64.15 | $644,387 | 383,857 |
| 2018-09-10 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,478 | $64.15 | $94,814 | 38,522 |
| 2018-09-10 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 4,022 | $51.08 | $205,444 | 0 |
| 2018-09-10 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 1,478 | $154.04 | $227,666 | 373,812 |
| 2018-09-10 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,478 | $64.15 | $94,814 | 375,290 |
| 2018-09-10 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 4,022 | $154.04 | $619,535 | 373,812 |
| 2018-09-10 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 4,022 | $51.08 | $205,444 | 377,834 |
| 2018-09-07 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 15,978 | $51.08 | $816,156 | 4,022 |
| 2018-09-07 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 15,978 | $153.99 | $2,460,529 | 373,812 |
| 2018-09-07 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,978 | $51.08 | $816,156 | 389,790 |
| 2018-08-14 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 1,166 | $139.92 | $163,147 | 18,694 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $99.64 | $39,856 | 1,600 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $72.94 | $58,352 | 1,200 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,200 | $72.83 | $87,396 | 800 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,600 | $64.15 | $102,640 | 400 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,500 | $51.08 | $127,700 | 0 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Open-market sell
S
|
Common Stock | 400 | $140.19 | $56,077 | 8,000 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Exercise / conversion
M
|
Common Stock | 400 | $99.64 | $39,856 | 8,400 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Open-market sell
S
|
Common Stock | 800 | $140.19 | $112,154 | 8,000 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Exercise / conversion
M
|
Common Stock | 800 | $72.94 | $58,352 | 8,800 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Open-market sell
S
|
Common Stock | 1,200 | $140.19 | $168,231 | 8,000 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Exercise / conversion
M
|
Common Stock | 1,200 | $72.83 | $87,396 | 9,200 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Open-market sell
S
|
Common Stock | 1,600 | $140.19 | $224,309 | 8,000 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Exercise / conversion
M
|
Common Stock | 1,600 | $64.15 | $102,640 | 9,600 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Open-market sell
S
|
Common Stock | 2,500 | $140.19 | $350,482 | 8,000 |
| 2018-08-13 | QUAIN MITCHELL I | — |
Exercise / conversion
M
|
Common Stock | 2,500 | $51.08 | $127,700 | 10,500 |
| 2018-08-10 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,007 | $140.05 | $281,085 | 377,632 |
| 2018-08-09 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 31,097 | $140.27 | $4,362,023 | 379,639 |
| 2018-08-08 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 11,067 | $137.95 | $1,526,696 | 410,736 |
| 2018-08-07 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 15,255 | $141.82 | $2,163,400 | 421,803 |
| 2018-07-10 | Faghri Amir | — |
Open-market sell
S
|
Common Stock | 2,500 | $132.94 | $332,355 | 2,573 |
| 2018-07-10 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 4,779 | $133.55 | $638,227 | 437,058 |
| 2018-07-10 | Kaplan Steven H. | — |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 1,000 | $128.24 | $128,240 | 1,000 |
| 2018-07-10 | Kaplan Steven H. | — |
Equity grant / award
A
|
Common Stock | 1,500 | $0.00 | $0 | 2,940 |
| 2018-07-09 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 5,400 | $134.90 | $728,479 | 441,837 |
| 2018-07-08 | HARTNETT MICHAEL J | President and CEO |
Other disposed transaction
F
|
Common Stock | 6,605 | $133.09 | $879,059 | 447,237 |
| 2018-07-06 | Faghri Amir | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,500 | $39.16 | $97,900 | 0 |
| 2018-07-06 | Faghri Amir | — |
Exercise / conversion
M
|
Common Stock | 2,500 | $39.16 | $97,900 | 5,073 |
| 2018-07-03 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 7,925 | $128.42 | $1,017,712 | 453,842 |
| 2018-07-02 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 4,325 | $128.06 | $553,853 | 461,767 |
| 2018-07-01 | HARTNETT MICHAEL J | President and CEO |
Other disposed transaction
F
|
Common Stock | 5,142 | $128.81 | $662,341 | 466,092 |
| 2018-07-01 | Williams Thomas J | General Counsel and Secretary |
Other disposed transaction
F
|
Common Stock | 104 | $128.81 | $13,396 | 4,585 |
| 2018-06-29 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 3,600 | $129.66 | $466,775 | 471,234 |
| 2018-06-27 | BERGERON DANIEL A | VP, CFO and COO |
Other disposed transaction
F
|
Common Stock | 1,545 | $128.50 | $198,532 | 66,561 |
| 2018-06-18 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $72.83 | $58,264 | 1,200 |
| 2018-06-18 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $72.94 | $29,176 | 1,600 |
| 2018-06-18 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 500 | $51.08 | $25,540 | 500 |
| 2018-06-18 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 800 | $129.71 | $103,768 | 40,260 |
| 2018-06-18 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 800 | $72.83 | $58,264 | 41,060 |
| 2018-06-18 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 400 | $129.71 | $51,884 | 40,260 |
| 2018-06-18 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 400 | $72.94 | $29,176 | 40,660 |
| 2018-06-18 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 500 | $129.71 | $64,855 | 40,260 |
| 2018-06-18 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 500 | $51.08 | $25,540 | 40,760 |
| 2018-06-13 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 12,060 | $129.28 | $1,559,101 | 479,976 |
| 2018-06-11 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 10,810 | $130.88 | $1,414,826 | 492,036 |
| 2018-06-08 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 15,310 | $131.00 | $2,005,618 | 450,806 |
| 2018-06-07 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 8,000 | $132.02 | $1,056,146 | 466,116 |
| 2018-06-07 | Edwards Richard J | V.P. and General Manager |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 10,000 | $132.12 | $1,321,200 | 10,000 |
| 2018-06-07 | Edwards Richard J | V.P. and General Manager |
Equity grant / award
A
|
Common Stock | 3,000 | $0.00 | $0 | 15,852 |
| 2018-06-06 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 14,590 | $128.38 | $1,873,136 | 474,116 |
| 2018-06-05 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 32,144 | $128.32 | $4,124,805 | 488,706 |
| 2018-06-04 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,349 | $72.94 | $608,976 | 80,000 |
| 2018-06-04 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 11,615 | $128.12 | $1,488,146 | 520,850 |
| 2018-06-04 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 8,349 | $72.94 | $608,976 | 532,465 |
| 2018-06-01 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 11,651 | $72.94 | $849,824 | 88,349 |
| 2018-06-01 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 32,000 | $72.83 | $2,330,560 | 48,000 |
| 2018-06-01 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 17,792 | $64.15 | $1,141,357 | 40,000 |
| 2018-06-01 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 11,651 | $128.39 | $1,495,838 | 524,116 |
| 2018-06-01 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 11,651 | $72.94 | $849,824 | 535,767 |
| 2018-06-01 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 32,000 | $128.39 | $4,108,387 | 524,116 |
| 2018-06-01 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 32,000 | $72.83 | $2,330,560 | 556,116 |
| 2018-06-01 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 17,792 | $128.39 | $2,284,263 | 524,116 |
| 2018-06-01 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 17,792 | $64.15 | $1,141,357 | 541,908 |
| 2018-05-14 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 1,660 | $121.57 | $201,806 | 18,360 |
| 2018-05-05 | Hawkins Ernest D | Vice President of Finance |
Other disposed transaction
F
|
Common Stock | 70 | $114.98 | $8,049 | 2,917 |
| 2018-04-11 | Bannon Patrick S. | V.P. and General Manager |
Other disposed transaction
F
|
Common Stock | 299 | $122.09 | $36,505 | 16,884 |
| 2018-03-29 | Sullivan Robert M | Corporate Controller |
Other disposed transaction
F
|
Common Stock | 37 | $121.59 | $4,499 | 1,424 |
| 2018-03-21 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 3,300 | $64.15 | $211,695 | 57,792 |
| 2018-03-21 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 3,300 | $128.00 | $422,400 | 524,116 |
| 2018-03-21 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,300 | $64.15 | $211,695 | 527,416 |
| 2018-03-15 | Crainer Thomas C | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 5,000 | $44.60 | $223,000 | 15,000 |
| 2018-03-15 | Crainer Thomas C | — |
Open-market sell
S
|
Common Stock | 5,000 | $124.92 | $624,590 | 12,519 |
| 2018-03-15 | Crainer Thomas C | — |
Exercise / conversion
M
|
Common Stock | 5,000 | $44.60 | $223,000 | 17,519 |
| 2018-03-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 3,203 | $64.15 | $205,472 | 61,092 |
| 2018-03-12 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 3,203 | $128.35 | $411,116 | 524,116 |
| 2018-03-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,203 | $64.15 | $205,472 | 527,319 |
| 2018-03-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 24,218 | $64.15 | $1,553,585 | 64,295 |
| 2018-03-09 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 24,218 | $128.02 | $3,100,345 | 524,116 |
| 2018-03-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 24,218 | $64.15 | $1,553,585 | 548,334 |
| 2018-03-08 | Bannon Patrick S. | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 447 | $124.00 | $55,428 | 17,183 |
| 2018-02-27 | Stewart Edward | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $72.83 | $58,264 | 1,200 |
| 2018-02-27 | Stewart Edward | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,200 | $64.15 | $76,980 | 800 |
| 2018-02-27 | Stewart Edward | — |
Exercise / conversion
M
|
Common Stock | 800 | $72.83 | $58,264 | 16,000 |
| 2018-02-27 | Stewart Edward | — |
Exercise / conversion
M
|
Common Stock | 1,200 | $64.15 | $76,980 | 15,200 |
| 2018-02-21 | BERGERON DANIEL A | VP, CFO and COO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $37.66 | $753,200 | 0 |
| 2018-02-21 | BERGERON DANIEL A | VP, CFO and COO |
Open-market sell
S
|
Common Stock | 20,000 | $124.03 | $2,480,600 | 43,106 |
| 2018-02-21 | BERGERON DANIEL A | VP, CFO and COO |
Exercise / conversion
M
|
Common Stock | 20,000 | $37.66 | $753,200 | 63,106 |
| 2018-02-14 | LEVINE ALAN B | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 400 | $72.94 | $29,176 | 2,400 |
| 2018-02-14 | LEVINE ALAN B | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $72.83 | $58,264 | 1,200 |
| 2018-02-14 | LEVINE ALAN B | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,200 | $64.15 | $76,980 | 800 |
| 2018-02-14 | LEVINE ALAN B | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,000 | $51.08 | $102,160 | 500 |
| 2018-02-14 | LEVINE ALAN B | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 500 | $44.60 | $22,300 | 0 |
| 2018-02-14 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 400 | $115.70 | $46,280 | 20,020 |
| 2018-02-14 | LEVINE ALAN B | — |
Exercise / conversion
M
|
Common Stock | 400 | $72.94 | $29,176 | 20,420 |
| 2018-02-14 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 800 | $115.70 | $92,560 | 20,020 |
| 2018-02-14 | LEVINE ALAN B | — |
Exercise / conversion
M
|
Common Stock | 800 | $72.83 | $58,264 | 20,820 |
| 2018-02-14 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 1,200 | $115.70 | $138,840 | 20,020 |
| 2018-02-14 | LEVINE ALAN B | — |
Exercise / conversion
M
|
Common Stock | 1,200 | $64.15 | $76,980 | 21,220 |
| 2018-02-14 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 2,000 | $115.70 | $231,400 | 20,020 |
| 2018-02-14 | LEVINE ALAN B | — |
Exercise / conversion
M
|
Common Stock | 2,000 | $51.08 | $102,160 | 22,020 |
| 2018-02-14 | LEVINE ALAN B | — |
Open-market sell
S
|
Common Stock | 500 | $115.70 | $57,850 | 20,020 |
| 2018-02-14 | LEVINE ALAN B | — |
Exercise / conversion
M
|
Common Stock | 500 | $44.60 | $22,300 | 20,520 |
| 2018-02-09 | QUAIN MITCHELL I | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,500 | $44.60 | $111,500 | 0 |
| 2018-02-09 | QUAIN MITCHELL I | — |
Other disposed transaction
D
|
Common Stock | 2,500 | $116.13 | $290,322 | 8,000 |
| 2018-02-09 | QUAIN MITCHELL I | — |
Exercise / conversion
M
|
Common Stock | 2,500 | $44.60 | $111,500 | 10,500 |
| 2018-02-01 | Bannon Patrick S. | V.P. and General Manager |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 20,000 | $126.56 | $2,531,200 | 20,000 |
| 2018-02-01 | Bannon Patrick S. | V.P. and General Manager |
Equity grant / award
A
|
Common Stock | 7,500 | $0.01 | $75 | 17,630 |
| 2017-12-29 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 500 | $128.00 | $64,000 | 524,116 |
| 2017-12-07 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,687 | $64.15 | $108,221 | 88,513 |
| 2017-12-07 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 1,687 | $128.28 | $216,407 | 524,616 |
| 2017-12-07 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,687 | $64.15 | $108,221 | 526,303 |
| 2017-12-06 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 3,500 | $64.15 | $224,525 | 90,200 |
| 2017-12-06 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 3,500 | $128.79 | $450,779 | 524,616 |
| 2017-12-06 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,500 | $64.15 | $224,525 | 528,116 |
| 2017-12-05 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 6,300 | $64.15 | $404,145 | 93,700 |
| 2017-12-05 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 6,300 | $128.68 | $810,671 | 524,616 |
| 2017-12-05 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 6,300 | $64.15 | $404,145 | 530,916 |
| 2017-11-15 | Crainer Thomas C | VP and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 15,000 | $37.66 | $564,900 | 0 |
| 2017-11-15 | Crainer Thomas C | VP and General Manager |
Open-market sell
S
|
Common Stock | 15,000 | $120.76 | $1,811,400 | 12,519 |
| 2017-11-15 | Crainer Thomas C | VP and General Manager |
Exercise / conversion
M
|
Common Stock | 15,000 | $37.66 | $564,900 | 27,519 |
| 2017-11-09 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,000 | $72.94 | $145,880 | 8,000 |
| 2017-11-09 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 4,000 | $72.83 | $291,320 | 12,000 |
| 2017-11-09 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 2,000 | $121.54 | $243,080 | 12,852 |
| 2017-11-09 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 2,000 | $72.94 | $145,880 | 14,852 |
| 2017-11-09 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 4,000 | $121.54 | $486,160 | 12,852 |
| 2017-11-09 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 4,000 | $72.83 | $291,320 | 16,852 |
| 2017-07-10 | HARTNETT MICHAEL J | President and CEO |
Other disposed transaction
F
|
Common Stock | 8,214 | $102.28 | $840,128 | 524,616 |
| 2017-07-01 | Williams Thomas J | General Counsel and Secretary |
Other disposed transaction
F
|
Common Stock | 228 | $101.76 | $23,201 | 3,909 |
| 2017-06-27 | Crainer Thomas C | VP and General Manager |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 10,000 | $99.64 | $996,400 | 10,000 |
| 2017-06-27 | Crainer Thomas C | VP and General Manager |
Equity grant / award
A
|
Common Stock | 1,000 | $0.01 | $10 | 13,091 |
| 2017-06-20 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 4,474 | $51.08 | $228,532 | 20,000 |
| 2017-06-20 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 4,474 | $104.48 | $467,425 | 508,238 |
| 2017-06-20 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 4,474 | $51.08 | $228,532 | 512,712 |
| 2017-06-19 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 9,077 | $51.08 | $463,653 | 24,474 |
| 2017-06-19 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 9,077 | $105.67 | $959,139 | 508,238 |
| 2017-06-19 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 9,077 | $51.08 | $463,653 | 517,315 |
| 2017-06-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 15,449 | $51.08 | $789,135 | 33,551 |
| 2017-06-16 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 15,449 | $104.49 | $1,614,190 | 508,238 |
| 2017-06-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,449 | $51.08 | $789,135 | 523,687 |
| 2017-06-16 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,000 | $51.08 | $102,160 | 2,000 |
| 2017-06-16 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 4,000 | $72.83 | $291,320 | 16,000 |
| 2017-06-16 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 2,000 | $104.19 | $208,380 | 11,424 |
| 2017-06-16 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 2,000 | $51.08 | $102,160 | 13,424 |
| 2017-06-16 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 4,000 | $104.19 | $416,760 | 11,424 |
| 2017-06-16 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 4,000 | $72.83 | $291,320 | 15,424 |
| 2017-06-15 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 11,296 | $51.08 | $577,000 | 49,000 |
| 2017-06-15 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 11,296 | $102.96 | $1,163,075 | 508,238 |
| 2017-06-15 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 11,296 | $51.08 | $577,000 | 519,534 |
| 2017-06-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,200 | $51.08 | $61,296 | 60,296 |
| 2017-06-14 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 1,200 | $103.27 | $123,925 | 508,238 |
| 2017-06-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,200 | $51.08 | $61,296 | 509,438 |
| 2017-06-13 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,516 | $51.08 | $537,157 | 61,496 |
| 2017-06-13 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 10,516 | $104.78 | $1,101,904 | 508,238 |
| 2017-06-13 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 10,516 | $51.08 | $537,157 | 518,754 |
| 2017-06-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 11,260 | $51.08 | $575,161 | 72,012 |
| 2017-06-12 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 11,260 | $105.97 | $1,193,218 | 508,238 |
| 2017-06-12 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 11,260 | $51.08 | $575,161 | 519,498 |
| 2017-06-09 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,000 | $44.60 | $44,600 | 0 |
| 2017-06-09 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 800 | $64.15 | $51,320 | 1,200 |
| 2017-06-09 | CROWELL RICHARD R | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 500 | $51.08 | $25,540 | 2,000 |
| 2017-06-09 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 800 | $106.19 | $84,952 | 39,010 |
| 2017-06-09 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 800 | $64.15 | $51,320 | 39,810 |
| 2017-06-09 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 500 | $106.19 | $53,095 | 39,010 |
| 2017-06-09 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 500 | $51.08 | $25,540 | 39,510 |
| 2017-06-09 | CROWELL RICHARD R | — |
Open-market sell
S
|
Common Stock | 1,000 | $106.19 | $106,190 | 39,010 |
| 2017-06-09 | CROWELL RICHARD R | — |
Exercise / conversion
M
|
Common Stock | 1,000 | $44.60 | $44,600 | 40,010 |
| 2017-06-08 | Burigo Thomas M | — |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 0 |
| 2017-06-08 | Burigo Thomas M | — |
Open-market sell
S
|
Common Stock | 10,000 | $104.95 | $1,049,531 | 9,123 |
| 2017-06-08 | Burigo Thomas M | — |
Exercise / conversion
M
|
Common Stock | 10,000 | $37.66 | $376,600 | 19,123 |
| 2017-03-02 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,828 | $51.08 | $93,374 | 89,074 |
| 2017-03-02 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 1,828 | $94.42 | $172,607 | 508,238 |
| 2017-03-02 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,828 | $51.08 | $93,374 | 510,066 |
| 2017-03-01 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 9,098 | $51.08 | $464,726 | 90,902 |
| 2017-03-01 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 11,551 | $44.60 | $515,175 | 20,000 |
| 2017-03-01 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 9,098 | $95.31 | $867,126 | 508,238 |
| 2017-03-01 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 9,098 | $51.08 | $464,726 | 517,336 |
| 2017-03-01 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 11,551 | $95.31 | $1,100,920 | 508,238 |
| 2017-03-01 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 11,551 | $44.60 | $515,175 | 519,789 |
| 2017-02-28 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,823 | $44.60 | $125,906 | 31,551 |
| 2017-02-28 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,823 | $94.37 | $266,408 | 508,238 |
| 2017-02-28 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,823 | $44.60 | $125,906 | 511,061 |
| 2017-02-27 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 16,000 | $44.60 | $713,600 | 34,374 |
| 2017-02-27 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 16,000 | $94.83 | $1,517,261 | 508,238 |
| 2017-02-27 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 16,000 | $44.60 | $713,600 | 524,238 |
| 2017-02-24 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 12,300 | $44.60 | $548,580 | 50,374 |
| 2017-02-24 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 12,300 | $94.15 | $1,158,031 | 508,238 |
| 2017-02-24 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 12,300 | $44.60 | $548,580 | 520,538 |
| 2017-02-23 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 8,260 | $92.83 | $766,776 | 11,424 |
| 2017-02-22 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 3,603 | $44.60 | $160,694 | 62,674 |
| 2017-02-22 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 3,603 | $94.17 | $339,287 | 508,238 |
| 2017-02-22 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,603 | $44.60 | $160,694 | 511,841 |
| 2017-02-21 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,200 | $44.60 | $454,920 | 66,277 |
| 2017-02-21 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 10,200 | $94.18 | $960,637 | 508,238 |
| 2017-02-21 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 10,200 | $44.60 | $454,920 | 518,438 |
| 2017-02-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 3,900 | $44.60 | $173,940 | 76,477 |
| 2017-02-17 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 3,900 | $94.03 | $366,703 | 508,238 |
| 2017-02-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,900 | $44.60 | $173,940 | 512,138 |
| 2017-02-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $44.60 | $446,000 | 80,377 |
| 2017-02-16 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 10,000 | $94.22 | $942,162 | 508,238 |
| 2017-02-16 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $44.60 | $446,000 | 518,238 |
| 2017-02-15 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 5,496 | $44.60 | $245,122 | 90,377 |
| 2017-02-15 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 5,496 | $95.04 | $522,315 | 508,238 |
| 2017-02-15 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 5,496 | $44.60 | $245,122 | 513,734 |
| 2017-02-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,627 | $44.60 | $117,164 | 95,873 |
| 2017-02-14 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,627 | $95.33 | $250,421 | 508,238 |
| 2017-02-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,627 | $44.60 | $117,164 | 510,865 |
| 2017-02-13 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,500 | $44.60 | $66,900 | 98,500 |
| 2017-02-13 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 1,500 | $96.43 | $144,648 | 508,238 |
| 2017-02-13 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,500 | $44.60 | $66,900 | 509,738 |
| 2016-12-13 | CROWELL RICHARD R | Dir |
Open-market sell
S
|
Common Stock | 10,500 | $92.20 | $968,091 | 39,010 |
| 2016-11-18 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 6,483 | $37.66 | $244,150 | 0 |
| 2016-11-18 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 6,483 | $80.31 | $520,626 | 508,238 |
| 2016-11-18 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 6,483 | $37.66 | $244,150 | 514,721 |
| 2016-11-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 14,618 | $37.66 | $550,514 | 6,483 |
| 2016-11-17 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 14,618 | $80.91 | $1,182,773 | 508,238 |
| 2016-11-17 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 14,618 | $37.66 | $550,514 | 522,856 |
| 2016-11-16 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 6,000 | $51.08 | $306,480 | 4,000 |
| 2016-11-16 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 4,000 | $44.60 | $178,400 | 16,000 |
| 2016-11-16 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,000 | $64.15 | $513,200 | 12,000 |
| 2016-11-16 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 4,000 | $80.55 | $322,188 | 19,684 |
| 2016-11-16 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 6,000 | $80.55 | $483,283 | 23,684 |
| 2016-11-16 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 4,000 | $44.60 | $178,400 | 29,684 |
| 2016-11-16 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 6,000 | $51.08 | $306,480 | 25,684 |
| 2016-11-16 | Edwards Richard J | V.P. and General Manager |
Open-market sell
S
|
Common Stock | 8,000 | $80.55 | $644,377 | 19,684 |
| 2016-11-16 | Edwards Richard J | V.P. and General Manager |
Exercise / conversion
M
|
Common Stock | 8,000 | $64.15 | $513,200 | 27,684 |
| 2016-11-15 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option for purchase of Common Stock | 15,511 | $37.66 | $584,144 | 33,501 |
| 2016-11-15 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 15,511 | $82.23 | $1,275,470 | 508,238 |
| 2016-11-15 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,511 | $37.66 | $584,144 | 574,737 |
| 2016-11-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option for purchase of Common Stock | 18,419 | $37.66 | $693,660 | 49,012 |
| 2016-11-14 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 18,419 | $82.14 | $1,512,937 | 523,749 |
| 2016-11-14 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 18,419 | $37.66 | $693,660 | 559,226 |
| 2016-11-11 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option for purchase of Common Stock | 22,614 | $37.66 | $851,643 | 67,431 |
| 2016-11-11 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 22,614 | $82.36 | $1,862,489 | 542,168 |
| 2016-11-11 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 22,614 | $37.66 | $851,643 | 540,807 |
| 2016-11-10 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option for purchase of Common Stock | 9,955 | $37.66 | $374,905 | 90,045 |
| 2016-11-10 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 9,955 | $78.65 | $782,961 | 564,782 |
| 2016-11-10 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 9,955 | $37.66 | $374,905 | 518,193 |
| 2016-11-09 | OBrien Thomas J | Dir |
Exercise / conversion
M · derivative
|
Option to purchase Common Stock | 2,500 | $22.73 | $56,825 | 0 |
| 2016-11-09 | OBrien Thomas J | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $72.97 | $182,436 | 14,750 |
| 2016-11-09 | OBrien Thomas J | Dir |
Exercise / conversion
M
|
Common Stock | 2,500 | $22.73 | $56,825 | 17,250 |
| 2016-11-08 | Williams Thomas J | General Counsel and Secretary |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,500 | $64.15 | $96,225 | 4,500 |
| 2016-11-08 | Williams Thomas J | General Counsel and Secretary |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,000 | $51.08 | $102,160 | 2,000 |
| 2016-11-08 | Williams Thomas J | General Counsel and Secretary |
Exercise / conversion
M · derivative
|
Option to purchase Common Stock | 2,000 | $37.66 | $75,320 | 0 |
| 2016-11-08 | Williams Thomas J | General Counsel and Secretary |
Open-market sell
S
|
Common Stock | 8,460 | $71.43 | $604,298 | 3,137 |
| 2016-11-08 | Williams Thomas J | General Counsel and Secretary |
Exercise / conversion
M
|
Common Stock | 1,500 | $64.15 | $96,225 | 11,597 |
| 2016-11-08 | Williams Thomas J | General Counsel and Secretary |
Exercise / conversion
M
|
Common Stock | 2,000 | $51.08 | $102,160 | 10,097 |
| 2016-10-11 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2 | $76.00 | $152 | 508,238 |
| 2016-10-10 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 6,740 | $76.12 | $513,049 | 508,240 |
| 2016-10-07 | HARTNETT MICHAEL J | President and CEO |
Other disposed transaction
F
|
Common Stock | 3,426 | $77.51 | $265,549 | 514,980 |
| 2016-07-08 | LEVINE ALAN B | Dir |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 2,000 | $72.94 | $145,880 | 2,000 |
| 2016-07-08 | LEVINE ALAN B | Dir |
Equity grant / award
A
|
Common Stock | 1,250 | $0.01 | $12 | 18,770 |
| 2016-07-08 | Crainer Thomas C | VP and General Manager |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 10,000 | $72.94 | $729,400 | 10,000 |
| 2016-07-08 | Crainer Thomas C | VP and General Manager |
Equity grant / award
A
|
Common Stock | 1,000 | $0.01 | $10 | 18,880 |
| 2016-07-01 | Crainer Thomas C | VP and General Manager |
Other disposed transaction
F
|
Common Stock | 652 | $72.50 | $47,270 | 17,880 |
| 2016-07-01 | Williams Thomas J | General Counsel and Secretary |
Other disposed transaction
F
|
Common Stock | 326 | $72.50 | $23,635 | 3,293 |
| 2016-06-23 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 2,000 | $73.18 | $146,364 | 497,907 |
| 2016-06-22 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 800 | $73.00 | $58,400 | 499,907 |
| 2016-06-21 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 3,157 | $73.05 | $230,606 | 500,707 |
| 2016-06-15 | BERGERON DANIEL A | VP and CFO |
Other disposed transaction
F
|
Common Stock | 653 | $72.98 | $47,656 | 28,117 |
| 2016-06-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option for purchase of Common Stock | 12,270 | $22.73 | $278,897 | 0 |
| 2016-06-09 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 12,270 | $75.34 | $924,456 | 509,574 |
| 2016-06-09 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 12,270 | $22.73 | $278,897 | 521,844 |
| 2016-06-08 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option for purchase of Common Stock | 31,000 | $22.73 | $704,630 | 12,270 |
| 2016-06-08 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 31,000 | $75.86 | $2,351,666 | 509,574 |
| 2016-06-08 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 31,000 | $22.73 | $704,630 | 540,574 |
| 2016-06-07 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 27,419 | $75.50 | $2,070,165 | 509,574 |
| 2016-06-07 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 27,419 | $22.72 | $622,960 | 536,993 |
| 2016-06-06 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 21,911 | $75.72 | $1,659,171 | 509,574 |
| 2016-06-06 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 21,911 | $22.72 | $497,818 | 531,485 |
| 2016-06-06 | BERGERON DANIEL A | VP and CFO |
Exercise / conversion
M · derivative
|
Option to purchase Common Stock | 20,000 | $22.73 | $454,600 | 0 |
| 2016-06-06 | BERGERON DANIEL A | VP and CFO |
Other disposed transaction
F
|
Common Stock | 20,000 | $75.43 | $1,508,554 | 28,770 |
| 2016-06-06 | BERGERON DANIEL A | VP and CFO |
Exercise / conversion
M
|
Common Stock | 20,000 | $22.73 | $454,600 | 48,770 |
| 2016-06-03 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option for purchase of Common Stock | 27,419 | $22.72 | $622,960 | 43,270 |
| 2016-06-03 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option for purchase of Common Stock | 21,911 | $22.72 | $497,818 | 70,689 |
| 2016-06-03 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option for purchase of Common Stock | 7,400 | $22.72 | $168,128 | 92,600 |
| 2016-06-03 | HARTNETT MICHAEL J | President and CEO |
Open-market sell
S
|
Common Stock | 7,400 | $75.32 | $557,395 | 509,574 |
| 2016-06-03 | HARTNETT MICHAEL J | President and CEO |
Exercise / conversion
M
|
Common Stock | 7,400 | $22.72 | $168,128 | 516,974 |