| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $299.26 | 12,114 | $3,625,235.64 | 109,252 | 2025-02-24 | Filing | |
| $324.06 | 3,365 | $1,090,461.90 | 85,117 | 2024-12-02 | Filing | |
| $322.85 | 527 | $170,141.95 | 88,482 | 2024-12-02 | Filing | |
| $321.71 | 6,500 | $2,091,115.00 | 16,849 | 2024-11-06 | Filing | |
| $319.75 | 1,909 | $610,402.75 | 9,245 | 2024-11-06 | Filing | |
| $318.13 | 1,654 | $526,187.02 | 11,154 | 2024-11-06 | Filing | |
| $317.13 | 2,769 | $878,132.97 | 12,808 | 2024-11-06 | Filing | |
| $298.01 | 1,810 | $539,398.10 | 11,534 | 2024-10-28 | Filing | |
| $298.01 | 5,000 | $1,490,050.00 | 0 | 2024-10-28 | Filing | |
| $297.17 | 992 | $294,792.64 | 7,552 | 2024-05-31 | Filing | |
| $296.53 | 2,201 | $652,662.53 | 8,544 | 2024-05-31 | Filing | |
| $295.29 | 12,976 | $3,831,683.04 | 10,745 | 2024-05-31 | Filing | |
| $294.63 | 4,252 | $1,252,766.76 | 23,721 | 2024-05-31 | Filing | |
| $295.74 | 85 | $25,137.90 | 34,042 | 2024-05-10 | Filing | |
| $294.93 | 1,595 | $470,413.35 | 34,127 | 2024-05-10 | Filing | |
| $294.05 | 3,320 | $976,246.00 | 35,722 | 2024-05-10 | Filing | |
| $293.46 | 1,784 | $523,532.64 | 39,042 | 2024-05-07 | Filing | |
| $292.38 | 3,216 | $940,294.08 | 40,826 | 2024-05-07 | Filing | |
| $292.04 | 1,000 | $292,040.00 | 44,042 | 2024-05-03 | Filing | |
| $290.68 | 515 | $149,700.20 | 45,042 | 2024-05-03 | Filing |