| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $315.43 | 400 | $126,170.00 | 4,800 | 2024-11-20 | Filing | |
| $314.43 | 780 | $245,255.79 | 5,200 | 2024-11-20 | Filing | |
| $313.61 | 700 | $219,523.99 | 5,980 | 2024-11-20 | Filing | |
| $312.34 | 320 | $99,949.18 | 6,680 | 2024-11-20 | Filing | |
| $307.68 | 200 | $61,535.00 | 7,000 | 2024-11-20 | Filing | |
| $338.50 | 100 | $33,850.00 | 86,511 | 2024-11-20 | Filing | |
| $334.46 | 200 | $66,891.00 | 86,611 | 2024-11-20 | Filing | |
| $333.09 | 200 | $66,618.00 | 86,811 | 2024-11-20 | Filing | |
| $331.57 | 100 | $33,157.00 | 87,011 | 2024-11-20 | Filing | |
| $329.04 | 400 | $131,617.00 | 87,111 | 2024-11-20 | Filing | |
| $327.45 | 200 | $65,490.00 | 87,511 | 2024-11-20 | Filing | |
| $323.25 | 200 | $64,650.00 | 87,711 | 2024-11-20 | Filing | |
| $322.38 | 600 | $193,426.02 | 87,911 | 2024-11-20 | Filing | |
| $321.28 | 600 | $192,769.98 | 88,511 | 2024-11-20 | Filing | |
| $320.34 | 603 | $193,163.93 | 89,111 | 2024-11-20 | Filing | |
| $319.06 | 301 | $96,038.47 | 89,714 | 2024-11-20 | Filing | |
| $317.58 | 600 | $190,549.02 | 90,015 | 2024-11-20 | Filing | |
| $316.46 | 900 | $284,814.00 | 90,615 | 2024-11-20 | Filing | |
| $315.66 | 1,307 | $412,567.10 | 91,515 | 2024-11-20 | Filing | |
| $314.30 | 2,195 | $689,891.79 | 92,822 | 2024-11-20 | Filing |