| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.21 | 6,993 | $560,908.53 | 0 | 2024-08-23 | Filing | |
| $77.21 | 7,000 | $540,470.00 | 10,000 | 2024-08-12 | Filing | |
| $80.88 | 2,628 | $212,552.64 | 14,933 | 2024-07-30 | Filing | |
| $80.79 | 2,687 | $217,082.73 | 17,000 | 2024-07-30 | Filing | |
| $75.80 | 963 | $72,995.40 | 22,906 | 2024-06-03 | Filing | |
| $75.80 | 963 | $72,995.40 | 0 | 2024-06-03 | Filing | |
| $75.78 | 950 | $71,991.00 | 19,906 | 2024-06-03 | Filing | |
| $76.59 | 13 | $995.67 | 20,856 | 2024-06-03 | Filing | |
| $75.80 | 963 | $72,995.40 | 4,998 | 2024-06-03 | Filing | |
| $75.80 | 963 | $72,995.40 | 9,845 | 2024-06-03 | Filing | |
| $76.34 | 9,045 | $690,495.30 | 42,920 | 2024-05-21 | Filing | |
| $77.60 | 50,000 | $3,880,000.00 | 407,799 | 2024-05-17 | Filing | |
| $77.14 | 50,000 | $3,857,000.00 | 457,799 | 2024-05-16 | Filing | |
| $77.24 | 50,000 | $3,862,000.00 | 507,799 | 2024-05-14 | Filing | |
| $77.41 | 50,000 | $3,870,500.00 | 557,799 | 2024-05-09 | Filing | |
| $77.39 | 50,000 | $3,869,500.00 | 607,799 | 2024-05-08 | Filing | |
| $75.50 | 6,322 | $477,311.00 | 6,993 | 2024-03-06 | Filing | |
| $75.02 | 951 | $71,344.02 | 0 | 2024-03-01 | Filing | |
| $75.02 | 951 | $71,344.02 | 18,200 | 2024-03-01 | Filing | |
| $75.01 | 951 | $71,334.51 | 8,139 | 2024-03-01 | Filing |