| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $566.41 | 384 | $217,501.44 | 8,560 | 2024-11-04 | Filing | |
| $550.00 | 1,804 | $992,200.00 | 41,259 | 2024-10-10 | Filing | |
| $550.00 | 1,374 | $755,700.00 | 61,294 | 2024-10-10 | Filing | |
| $525.84 | 1,136 | $597,354.24 | 41,259 | 2024-10-02 | Filing | |
| $525.84 | 1,507 | $792,440.88 | 62,668 | 2024-10-02 | Filing | |
| $491.19 | 116 | $56,978.04 | 67,203 | 2024-09-04 | Filing | |
| $499.43 | 8,500 | $4,245,155.00 | 518,152 | 2024-08-20 | Filing | |
| $500.00 | 514 | $257,000.00 | 43,687 | 2024-08-19 | Filing | |
| $489.67 | 514 | $251,690.38 | 44,201 | 2024-08-15 | Filing | |
| $467.23 | 384 | $179,416.32 | 9,735 | 2024-08-02 | Filing | |
| $472.27 | 8,500 | $4,014,295.00 | 518,152 | 2024-07-16 | Filing | |
| $592.85 | 200 | $118,570.00 | 1,348,929 | 2024-07-08 | Filing | |
| $591.47 | 1,500 | $887,205.00 | 1,349,129 | 2024-07-08 | Filing | |
| $590.48 | 3,539 | $2,089,708.72 | 1,350,629 | 2024-07-08 | Filing | |
| $589.48 | 6,371 | $3,755,577.08 | 1,354,168 | 2024-07-08 | Filing | |
| $588.41 | 1,889 | $1,111,506.49 | 1,360,539 | 2024-07-08 | Filing | |
| $587.13 | 2,900 | $1,702,677.00 | 1,362,428 | 2024-07-08 | Filing | |
| $585.97 | 3,001 | $1,758,495.97 | 1,365,328 | 2024-07-08 | Filing | |
| $584.18 | 700 | $408,926.00 | 1,368,329 | 2024-07-08 | Filing | |
| $582.50 | 600 | $349,500.00 | 1,369,029 | 2024-07-08 | Filing |