| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $322.77 | 400 | $129,106.00 | 250,265 | 2024-03-21 | Filing | |
| $328.28 | 337 | $110,630.76 | 347,792 | 2024-03-21 | Filing | |
| $327.11 | 82 | $26,822.62 | 348,129 | 2024-03-21 | Filing | |
| $326.74 | 1,672 | $546,314.46 | 348,211 | 2024-03-21 | Filing | |
| $325.75 | 21,376 | $6,963,178.56 | 349,883 | 2024-03-21 | Filing | |
| $324.30 | 290 | $94,045.70 | 371,259 | 2024-03-21 | Filing | |
| $323.25 | 2,340 | $756,413.66 | 371,549 | 2024-03-21 | Filing | |
| $286.00 | 22,123 | $6,327,178.00 | 311,872 | 2024-01-16 | Filing | |
| $289.24 | 800 | $231,394.40 | 980,194 | 2024-01-12 | Filing | |
| $288.17 | 1,200 | $345,806.40 | 980,994 | 2024-01-12 | Filing | |
| $287.20 | 1,800 | $516,961.80 | 982,194 | 2024-01-12 | Filing | |
| $286.10 | 2,600 | $743,867.80 | 983,994 | 2024-01-12 | Filing | |
| $284.94 | 4,216 | $1,201,290.18 | 986,594 | 2024-01-12 | Filing | |
| $283.92 | 19,974 | $5,670,938.18 | 990,810 | 2024-01-12 | Filing | |
| $283.12 | 9,410 | $2,664,178.02 | 1,010,784 | 2024-01-12 | Filing | |
| $285.39 | 3,000 | $856,155.00 | 1,020,194 | 2024-01-11 | Filing | |
| $284.53 | 30,967 | $8,811,040.51 | 1,023,194 | 2024-01-11 | Filing | |
| $283.73 | 6,902 | $1,958,318.26 | 1,054,161 | 2024-01-11 | Filing | |
| $282.72 | 8,528 | $2,411,027.63 | 1,061,063 | 2024-01-11 | Filing | |
| $281.72 | 8,195 | $2,308,719.99 | 1,069,591 | 2024-01-11 | Filing |