| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $57.31 | 41,667 | $2,387,844.10 | 125,000 | 2024-12-05 | Filing | |
| $57.31 | 66,667 | $3,820,539.10 | 875 | 2024-12-05 | Filing | |
| $57.31 | 333,334 | $19,102,671.54 | 129,295 | 2024-12-05 | Filing | |
| $56.26 | 57,787 | $3,251,333.55 | 331,187 | 2024-12-05 | Filing | |
| $55.44 | 42,213 | $2,340,444.91 | 388,974 | 2024-12-05 | Filing | |
| $51.36 | 40,000 | $2,054,400.00 | 331,187 | 2024-12-02 | Filing | |
| $51.19 | 25,000 | $1,279,670.00 | 5,706,695 | 2024-12-02 | Filing | |
| $50.02 | 15,876 | $794,071.48 | 9,441,338 | 2024-11-27 | Filing | |
| $49.34 | 10,124 | $499,555.62 | 9,457,214 | 2024-11-27 | Filing | |
| $49.97 | 300 | $14,990.01 | 244,803 | 2024-11-26 | Filing | |
| $49.41 | 13,969 | $690,269.75 | 245,103 | 2024-11-26 | Filing | |
| $50.00 | 2,000 | $100,000.00 | 278,161 | 2024-11-26 | Filing | |
| $49.07 | 200 | $9,813.00 | 278,161 | 2024-11-25 | Filing | |
| $48.37 | 6,800 | $328,926.88 | 278,361 | 2024-11-25 | Filing | |
| $50.00 | 4,197 | $209,850.00 | 618,154 | 2024-11-22 | Filing | |
| $49.08 | 6,295 | $308,939.09 | 622,351 | 2024-11-22 | Filing | |
| $50.00 | 914 | $45,700.00 | 81,407 | 2024-11-22 | Filing | |
| $49.09 | 2,687 | $131,908.86 | 82,321 | 2024-11-22 | Filing | |
| $51.77 | 3,652 | $189,065.50 | 331,187 | 2024-11-20 | Filing | |
| $51.36 | 18,005 | $924,789.01 | 334,839 | 2024-11-20 | Filing |