| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.38 | 91,316 | $5,057,080.08 | 76,201 | 2025-03-04 | Filing | |
| $52.65 | 10,000 | $526,500.00 | 74,924 | 2024-12-13 | Filing | |
| $56.21 | 10,000 | $562,100.00 | 58,167 | 2024-11-12 | Filing | |
| $53.00 | 7,077 | $375,081.00 | 68,167 | 2024-06-11 | Filing | |
| $50.84 | 8,000 | $406,720.00 | 75,244 | 2024-06-11 | Filing | |
| $53.00 | 235,908 | $12,503,124.00 | 296,846 | 2024-06-11 | Filing | |
| $53.00 | 38,962 | $2,064,986.00 | 43,618 | 2024-06-11 | Filing | |
| $53.00 | 207,022 | $10,972,166.00 | 231,754 | 2024-06-11 | Filing | |
| $53.00 | 85,247 | $4,518,091.00 | 276,109 | 2024-06-11 | Filing | |
| $53.00 | 42,144 | $2,233,632.00 | 1,875,558 | 2024-06-11 | Filing | |
| $53.00 | 38,962 | $2,064,986.00 | 43,618 | 2024-06-11 | Filing | |
| $53.00 | 207,022 | $10,972,166.00 | 231,754 | 2024-06-11 | Filing | |
| $53.00 | 85,247 | $4,518,091.00 | 276,109 | 2024-06-11 | Filing | |
| $53.00 | 78,679 | $4,169,987.00 | 387,310 | 2024-06-11 | Filing | |
| $52.22 | 250,000 | $13,055,000.00 | 532,754 | 2024-06-07 | Filing | |
| $52.25 | 52,502 | $2,743,229.50 | 74,924 | 2024-06-05 | Filing | |
| $58.55 | 659,000 | $38,584,450.00 | 777,840 | 2024-03-04 | Filing | |
| $55.55 | 34,553 | $1,919,419.15 | 0 | 2023-12-14 | Filing | |
| $55.19 | 30,000 | $1,655,700.00 | 60,056 | 2023-11-22 | Filing | |
| $55.39 | 2,000 | $110,780.00 | 79,270 | 2023-11-22 | Filing |