| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $270.00 | 1,500 | $405,000.00 | 2,832 | 2025-05-15 | Filing | |
| $265.00 | 3,000 | $795,000.00 | 30,953 | 2025-05-02 | Filing | |
| $285.95 | 887 | $253,637.65 | 773 | 2024-11-25 | Filing | |
| $290.58 | 1,657 | $481,491.06 | 8,883 | 2024-11-08 | Filing | |
| $290.00 | 1,942 | $563,180.00 | 4,472 | 2024-11-12 | Filing | |
| $292.05 | 923 | $269,562.15 | 6,414 | 2024-11-08 | Filing | |
| $290.56 | 12,204 | $3,545,994.24 | 29,531 | 2024-11-07 | Filing | |
| $276.29 | 1,250 | $345,362.50 | 29,531 | 2024-10-31 | Filing | |
| $275.46 | 10,962 | $3,019,592.52 | 30,781 | 2024-10-31 | Filing | |
| $245.52 | 2,300 | $564,696.00 | 29,531 | 2024-08-09 | Filing | |
| $244.70 | 16,077 | $3,934,041.90 | 31,831 | 2024-08-09 | Filing | |
| $244.03 | 17,215 | $4,200,976.45 | 47,908 | 2024-08-09 | Filing | |
| $249.50 | 1,000 | $249,500.00 | 1,660 | 2024-06-10 | Filing | |
| $254.50 | 1,000 | $254,500.00 | 2,660 | 2024-05-30 | Filing | |
| $272.85 | 1,600 | $436,560.00 | 1,900 | 2024-05-13 | Filing | |
| $272.81 | 500 | $136,405.00 | 1,208 | 2024-05-13 | Filing | |
| $272.54 | 4,510 | $1,229,155.40 | 0 | 2024-05-13 | Filing | |
| $273.48 | 2,100 | $574,308.00 | 3,500 | 2024-05-10 | Filing | |
| $273.14 | 408 | $111,441.12 | 1,300 | 2024-05-10 | Filing | |
| $273.13 | 292 | $79,753.96 | 1,708 | 2024-05-10 | Filing |