| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $459.60 | 137 | $62,965.58 | 501,771 | 2023-08-28 | Filing | |
| $458.29 | 700 | $320,800.97 | 501,908 | 2023-08-28 | Filing | |
| $456.58 | 300 | $136,974.99 | 502,608 | 2023-08-28 | Filing | |
| $455.55 | 600 | $273,328.98 | 502,908 | 2023-08-28 | Filing | |
| $453.88 | 700 | $317,716.98 | 503,508 | 2023-08-28 | Filing | |
| $451.57 | 200 | $90,313.00 | 504,208 | 2023-08-28 | Filing | |
| $424.53 | 283 | $120,141.99 | 2,401 | 2023-06-26 | Filing | |
| $432.64 | 3,305 | $1,429,874.54 | 1,052,286 | 2023-06-20 | Filing | |
| $432.01 | 36,695 | $15,852,566.59 | 1,055,591 | 2023-06-20 | Filing | |
| $433.93 | 8,602 | $3,732,694.25 | 1,092,286 | 2023-06-16 | Filing | |
| $430.08 | 70,000 | $30,105,474.00 | 1,100,888 | 2023-06-16 | Filing | |
| $422.15 | 50,000 | $21,107,720.00 | 3,297,136 | 2023-06-14 | Filing | |
| $424.69 | 860 | $365,233.40 | 1,438 | 2023-06-14 | Filing | |
| $408.39 | 600 | $245,034.00 | 676,396 | 2023-06-13 | Filing | |
| $407.63 | 13,369 | $5,449,605.47 | 676,996 | 2023-06-13 | Filing | |
| $406.84 | 21,574 | $8,777,166.16 | 690,365 | 2023-06-13 | Filing | |
| $405.99 | 4,722 | $1,917,084.78 | 711,939 | 2023-06-13 | Filing | |
| $404.51 | 5,282 | $2,136,621.82 | 716,661 | 2023-06-13 | Filing | |
| $403.55 | 3,001 | $1,211,053.55 | 721,943 | 2023-06-13 | Filing | |
| $402.53 | 6,471 | $2,604,771.63 | 724,944 | 2023-06-13 | Filing |