| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Apr 15, 2025 | sheridan stanley michael | Director | S | 8,000 | $43.4000 | $347.20K |
| Dec 31, 2024 | sheridan stanley michael | Director | S | 6,100 | $42.4940 | $259.21K |
| Dec 30, 2024 | HATHORN SAMUEL C | Director | G | 20,000 | $42.5000 | $850.00K |
| Dec 13, 2024 | CONLEE CECIL D | Director | S | 5,264 | $46.7600 | $246.14K |
| Dec 12, 2024 | CONLEE CECIL D | Director | S | 2,736 | $47.0100 | $128.62K |
| Jul 11, 2024 | CONLEE CECIL D | Director | S | 10,000 | $50.1130 | $501.13K |
| Jul 5, 2024 | sheridan stanley michael | Director | S | 16,000 | $51.8130 | $829.01K |
| Jun 13, 2024 | CONLEE CECIL D | Director | M | 1,600 | – | – |
| Jun 13, 2024 | CONLEE CECIL D | Director | M | 4,400 | – | – |
| Jun 13, 2024 | CONLEE CECIL D | Director | M | 6,000 | $0.0100 | $60.00 |
| Apr 9, 2024 | CONLEE CECIL D | Director | S | 12,000 | $47.9370 | $575.24K |
| Dec 28, 2023 | BRACKEN GEORGE R | EVP - FINANCE | M | 30,000 | – | – |
| Dec 28, 2023 | BRACKEN GEORGE R | EVP - FINANCE | M | 30,000 | $4.6000 | $138.00K |
| Dec 28, 2023 | sheridan stanley michael | Director | M | 16,000 | – | – |
| Dec 28, 2023 | sheridan stanley michael | Director | M | 16,000 | $1.5000 | $24.00K |
| Dec 26, 2023 | HATHORN SAMUEL C | Director | G | 2,000 | $49.8000 | $99.60K |
| Dec 22, 2023 | CONLEE CECIL D | Director | M | 24,000 | – | – |
| Dec 22, 2023 | CONLEE CECIL D | Director | M | 24,000 | $1.5000 | $36.00K |
| Dec 22, 2023 | HATHORN SAMUEL C | Director | G | 6,000 | $49.3400 | $296.04K |
| Dec 13, 2023 | CONLEE CECIL D | Director | G | 5,000 | $51.9600 | $259.80K |
| Dec 12, 2023 | CAPORELLA JOSEPH G | President | M | 40,000 | – | – |
| Dec 12, 2023 | CAPORELLA JOSEPH G | President | M | 40,000 | $4.6000 | $184.00K |
| Nov 14, 2023 | sheridan stanley michael | Director | G | 3,000 | $49.1400 | $147.42K |
| Oct 23, 2023 | HATHORN SAMUEL C | Director | X | 30,000 | – | – |
| Oct 23, 2023 | HATHORN SAMUEL C | Director | X | 30,000 | $1.5000 | $45.00K |
| Oct 18, 2023 | CONLEE CECIL D | Director | S | 5,335 | $45.4400 | $242.42K |
| Oct 17, 2023 | CONLEE CECIL D | Director | S | 4,844 | $45.5300 | $220.55K |
| Oct 16, 2023 | CONLEE CECIL D | Director | S | 3,021 | $45.7400 | $138.18K |
| Jul 11, 2022 | CONLEE CECIL D | Director | S | 12,000 | $49.5200 | $594.24K |
| Dec 15, 2021 | sheridan stanley michael | Director | P | 100 | $45.9551 | $4.59K |
| Dec 7, 2021 | CONLEE CECIL D | Director | X | 1,600 | – | – |
| Dec 7, 2021 | CONLEE CECIL D | Director | X | 4,400 | – | – |
| Dec 7, 2021 | CONLEE CECIL D | Director | X | 1,600 | $0.0100 | $16.00 |
| Dec 7, 2021 | CONLEE CECIL D | Director | X | 4,400 | $0.0100 | $44.00 |
| Jul 27, 2021 | sheridan stanley michael | Director | X | 2,000 | – | – |
| Jul 27, 2021 | sheridan stanley michael | Director | X | 4,000 | – | – |
| Jul 27, 2021 | sheridan stanley michael | Director | X | 2,000 | $0.0100 | $20.00 |
| Jul 27, 2021 | sheridan stanley michael | Director | X | 4,000 | $0.0100 | $40.00 |
| Jun 8, 2021 | CONLEE CECIL D | Director | X | 6,000 | – | – |
| Jun 8, 2021 | CONLEE CECIL D | Director | X | 6,000 | $0.0100 | $60.00 |