| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.00 | 8,278 | $538,070.00 | 3,943 | 2025-11-12 | Filing | |
| $64.39 | 1,400 | $90,146.00 | 60,000 | 2025-11-12 | Filing | |
| $63.23 | 20,368 | $1,287,868.64 | 61,400 | 2025-11-12 | Filing | |
| $62.28 | 10,699 | $666,333.72 | 81,768 | 2025-11-12 | Filing | |
| $61.09 | 167,533 | $10,234,590.97 | 92,467 | 2025-11-12 | Filing | |
| $62.52 | 28,094 | $1,756,436.88 | 60,000 | 2025-11-11 | Filing | |
| $50.15 | 1,000 | $50,150.00 | 8,278 | 2025-03-17 | Filing | |
| $52.92 | 5,000 | $264,600.00 | 8,278 | 2025-03-03 | Filing | |
| $64.99 | 774 | $50,302.26 | 0 | 2025-02-27 | Filing | |
| $65.07 | 48,650 | $3,165,655.50 | 60,000 | 2025-02-26 | Filing | |
| $65.09 | 30,000 | $1,952,700.00 | 18,000 | 2025-02-26 | Filing | |
| $64.25 | 7,415 | $476,413.75 | 25,262 | 2025-02-26 | Filing | |
| $63.54 | 36,585 | $2,324,610.90 | 32,677 | 2025-02-26 | Filing | |
| $65.25 | 14,053 | $916,958.25 | 12,417 | 2025-02-26 | Filing | |
| $64.33 | 182,724 | $11,754,634.92 | 26,470 | 2025-02-26 | Filing | |
| $44.00 | 110,207 | $4,849,108.00 | 209,194 | 2024-12-20 | Filing | |
| $54.88 | 16,094 | $883,238.72 | 0 | 2024-12-09 | Filing | |
| $53.74 | 19,790 | $1,063,514.60 | 16,094 | 2024-12-09 | Filing | |
| $53.06 | 7,116 | $377,574.96 | 35,884 | 2024-12-09 | Filing | |
| $45.37 | 45,050 | $2,043,918.50 | 0 | 2024-12-06 | Filing |