| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $319.68 | 2,668 | $852,906.24 | 556,775 | 2024-05-15 | Filing | |
| $318.94 | 7,801 | $2,488,050.94 | 559,443 | 2024-05-15 | Filing | |
| $317.87 | 4,940 | $1,570,277.80 | 567,244 | 2024-05-15 | Filing | |
| $316.90 | 3,366 | $1,066,685.40 | 572,184 | 2024-05-15 | Filing | |
| $309.46 | 3,032 | $938,282.72 | 68,597 | 2024-04-04 | Filing | |
| $308.59 | 5,138 | $1,585,535.42 | 71,629 | 2024-04-04 | Filing | |
| $307.57 | 9,646 | $2,966,820.22 | 76,767 | 2024-04-04 | Filing | |
| $314.68 | 1,000 | $314,680.00 | 48,364 | 2024-03-27 | Filing | |
| $313.38 | 1,184 | $371,041.92 | 49,364 | 2024-03-27 | Filing | |
| $285.64 | 4,932 | $1,408,776.48 | 505,509 | 2024-03-15 | Filing | |
| $284.66 | 3,050 | $868,213.00 | 510,441 | 2024-03-15 | Filing | |
| $283.36 | 8,011 | $2,269,996.96 | 513,491 | 2024-03-15 | Filing | |
| $282.25 | 1,600 | $451,600.00 | 521,502 | 2024-03-15 | Filing | |
| $280.97 | 2,407 | $676,294.79 | 523,102 | 2024-03-15 | Filing | |
| $289.06 | 1,145 | $330,973.70 | 6,966 | 2024-03-19 | Filing | |
| $203.19 | 3,524 | $716,041.56 | 525,509 | 2024-01-16 | Filing | |
| $202.36 | 7,253 | $1,467,717.08 | 529,033 | 2024-01-16 | Filing | |
| $201.47 | 5,595 | $1,127,224.65 | 536,286 | 2024-01-16 | Filing | |
| $200.50 | 3,628 | $727,414.00 | 541,881 | 2024-01-16 | Filing | |
| $179.85 | 1,945 | $349,808.25 | 7,240 | 2023-11-22 | Filing |