| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $382.21 | 3,718 | $1,421,038.93 | 111,134 | 2025-06-06 | Filing | |
| $381.30 | 400 | $152,520.00 | 2,499 | 2025-06-09 | Filing | |
| $367.62 | 226 | $83,082.12 | 2,899 | 2025-06-02 | Filing | |
| $369.27 | 20,741 | $7,659,083.00 | 298,847 | 2025-02-18 | Filing | |
| $362.25 | 8,000 | $2,898,022.40 | 11,382 | 2025-02-13 | Filing | |
| $367.00 | 500 | $183,500.00 | 319,588 | 2025-02-07 | Filing | |
| $367.95 | 2,500 | $919,875.00 | 320,088 | 2025-02-06 | Filing | |
| $362.89 | 400 | $145,154.52 | 6,728 | 2025-02-05 | Filing | |
| $367.42 | 1,400 | $514,381.00 | 6,378 | 2025-02-04 | Filing | |
| $365.45 | 17,500 | $6,395,303.25 | 111,408 | 2025-02-04 | Filing | |
| $340.23 | 304 | $103,430.47 | 2,567 | 2024-11-26 | Filing | |
| $320.64 | 17,500 | $5,611,135.25 | 111,408 | 2024-11-11 | Filing | |
| $318.43 | 1,500 | $477,645.00 | 2,871 | 2024-11-07 | Filing | |
| $299.00 | 2,800 | $837,201.96 | 20,461 | 2024-09-20 | Filing | |
| $289.00 | 503 | $145,367.00 | 322,588 | 2024-09-18 | Filing | |
| $290.41 | 12,000 | $3,484,920.00 | 322,487 | 2024-09-17 | Filing | |
| $287.52 | 11,341 | $3,260,750.71 | 320,053 | 2024-09-16 | Filing | |
| $289.42 | 19,283 | $5,580,957.21 | 317,814 | 2024-09-13 | Filing | |
| $284.89 | 28,300 | $8,062,420.96 | 312,954 | 2024-09-12 | Filing | |
| $284.72 | 7,560 | $2,152,481.69 | 302,255 | 2024-09-11 | Filing |