| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.53 | 95,908 | $5,997,127.24 | 2,398,522 | 2026-03-03 | Filing | |
| $65.45 | 3,317 | $217,097.65 | 30,141 | 2026-03-02 | Filing | |
| $71.33 | 3,084 | $219,981.72 | 33,864 | 2026-02-27 | Filing | |
| $71.22 | 29,500 | $2,100,990.00 | 72,017 | 2026-02-27 | Filing | |
| $70.00 | 7,500 | $525,000.00 | 44,662 | 2026-02-18 | Filing | |
| $62.11 | 22,000 | $1,366,420.00 | 125,892 | 2025-11-04 | Filing | |
| $65.21 | 5,000 | $326,050.00 | 52,050 | 2025-07-14 | Filing | |
| $65.01 | 12,500 | $812,625.00 | 57,050 | 2025-07-14 | Filing | |
| $54.70 | 18,717 | $1,023,872.31 | 754,930 | 2025-03-10 | Filing | |
| $54.07 | 81,283 | $4,395,305.07 | 773,647 | 2025-03-10 | Filing | |
| $62.00 | 4,000 | $248,000.00 | 147,892 | 2025-03-06 | Filing | |
| $62.39 | 15,243 | $951,010.77 | 27,727 | 2025-02-28 | Filing | |
| $61.79 | 4,757 | $293,935.03 | 42,970 | 2025-02-28 | Filing | |
| $61.30 | 9,380 | $574,994.00 | 93,368 | 2025-02-28 | Filing | |
| $60.44 | 20,620 | $1,246,272.80 | 102,748 | 2025-02-28 | Filing | |
| $48.85 | 4,000 | $195,400.00 | 145,589 | 2024-12-12 | Filing | |
| $48.85 | 200,000 | $9,770,000.00 | 2,206,312 | 2024-12-11 | Filing | |
| $45.00 | 5,000 | $225,000.00 | 114,342 | 2024-11-22 | Filing | |
| $42.50 | 10,000 | $425,000.00 | 119,342 | 2024-07-08 | Filing | |
| $40.00 | 7,809 | $312,360.00 | 129,342 | 2024-07-03 | Filing |