| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $301.37 | 8,756 | $2,638,779.08 | 2,550,574 | 2025-06-09 | Filing | |
| $300.66 | 20,880 | $6,277,874.76 | 2,559,330 | 2025-06-09 | Filing | |
| $302.12 | 364 | $109,970.15 | 21,433,421 | 2025-06-09 | Filing | |
| $301.37 | 8,756 | $2,638,779.08 | 21,433,785 | 2025-06-09 | Filing | |
| $300.66 | 20,880 | $6,277,874.76 | 21,442,541 | 2025-06-09 | Filing | |
| $305.00 | 2,611 | $796,364.92 | 0 | 2025-06-06 | Filing | |
| $304.37 | 47,389 | $14,423,737.80 | 2,611 | 2025-06-06 | Filing | |
| $296.71 | 19,941 | $5,916,698.10 | 27,216 | 2025-06-04 | Filing | |
| $296.99 | 392 | $116,420.08 | 47,157 | 2025-06-04 | Filing | |
| $300.00 | 4,618 | $1,385,400.00 | 95,612 | 2025-06-04 | Filing | |
| $292.66 | 2,950 | $863,343.46 | 8,912 | 2025-06-03 | Filing | |
| $291.60 | 1,153 | $336,216.76 | 11,862 | 2025-06-03 | Filing | |
| $290.83 | 4,809 | $1,398,610.61 | 13,015 | 2025-06-03 | Filing | |
| $292.66 | 2,950 | $863,343.46 | 8,912 | 2025-06-03 | Filing | |
| $291.60 | 1,154 | $336,508.36 | 11,862 | 2025-06-03 | Filing | |
| $290.83 | 4,808 | $1,398,319.78 | 13,016 | 2025-06-03 | Filing | |
| $250.00 | 3,590 | $897,500.00 | 100,230 | 2025-05-16 | Filing | |
| $250.00 | 28,947 | $7,236,750.00 | 110,566 | 2025-05-16 | Filing | |
| $206.00 | 10,000 | $2,060,000.00 | 27,216 | 2025-04-02 | Filing | |
| $199.15 | 3,575 | $711,949.81 | 112,391 | 2025-03-18 | Filing |