| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $983.91 | 250 | $245,977.50 | 398,475 | 2024-05-15 | Filing | |
| $982.66 | 235 | $230,925.10 | 398,725 | 2024-05-15 | Filing | |
| $981.50 | 1,081 | $1,061,001.50 | 398,960 | 2024-05-15 | Filing | |
| $980.64 | 295 | $289,288.80 | 400,041 | 2024-05-15 | Filing | |
| $979.05 | 7,864 | $7,699,249.20 | 400,336 | 2024-05-15 | Filing | |
| $980.10 | 2,302 | $2,256,190.20 | 408,200 | 2024-05-14 | Filing | |
| $979.16 | 22,698 | $22,224,973.68 | 410,502 | 2024-05-14 | Filing | |
| $889.41 | 250 | $222,352.50 | 12,931 | 2024-05-01 | Filing | |
| $913.21 | 1 | $913.21 | 18,082 | 2024-05-01 | Filing | |
| $912.29 | 1 | $912.29 | 18,083 | 2024-05-01 | Filing | |
| $911.39 | 4 | $3,645.56 | 18,084 | 2024-05-01 | Filing | |
| $910.47 | 6 | $5,462.82 | 18,088 | 2024-05-01 | Filing | |
| $909.49 | 4 | $3,637.96 | 18,094 | 2024-05-01 | Filing | |
| $907.54 | 2 | $1,815.08 | 18,098 | 2024-05-01 | Filing | |
| $906.26 | 4 | $3,625.04 | 18,100 | 2024-05-01 | Filing | |
| $905.50 | 2 | $1,811.00 | 18,104 | 2024-05-01 | Filing | |
| $904.80 | 1 | $904.80 | 18,106 | 2024-05-01 | Filing | |
| $903.35 | 1 | $903.35 | 18,107 | 2024-05-01 | Filing | |
| $902.66 | 1 | $902.66 | 18,108 | 2024-05-01 | Filing | |
| $901.41 | 4 | $3,605.64 | 18,109 | 2024-05-01 | Filing |