| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $1,069.21 | 1,361 | $1,455,194.81 | 103,859 | 2024-06-28 | Filing | |
| $1,067.83 | 2,232 | $2,383,396.56 | 105,220 | 2024-06-28 | Filing | |
| $1,066.74 | 1,118 | $1,192,615.32 | 107,452 | 2024-06-28 | Filing | |
| $1,065.66 | 613 | $653,249.58 | 108,570 | 2024-06-28 | Filing | |
| $1,064.65 | 1,071 | $1,140,240.15 | 109,183 | 2024-06-28 | Filing | |
| $1,063.38 | 1,285 | $1,366,443.30 | 110,254 | 2024-06-28 | Filing | |
| $1,062.02 | 544 | $577,738.88 | 111,539 | 2024-06-28 | Filing | |
| $1,060.90 | 400 | $424,360.00 | 112,083 | 2024-06-28 | Filing | |
| $1,059.45 | 100 | $105,945.00 | 112,483 | 2024-06-28 | Filing | |
| $1,058.08 | 253 | $267,694.24 | 112,583 | 2024-06-28 | Filing | |
| $1,056.52 | 600 | $633,912.00 | 112,836 | 2024-06-28 | Filing | |
| $1,054.43 | 200 | $210,886.00 | 113,436 | 2024-06-28 | Filing | |
| $1,062.26 | 647 | $687,282.22 | 4,914 | 2024-07-01 | Filing | |
| $1,055.76 | 4,409 | $4,654,845.84 | 6,857 | 2024-06-27 | Filing | |
| $908.21 | 400 | $363,284.00 | 5,661 | 2024-05-03 | Filing | |
| $921.54 | 60 | $55,292.40 | 4,454 | 2024-04-29 | Filing | |
| $972.03 | 882 | $857,330.46 | 10,541 | 2024-04-01 | Filing | |
| $972.03 | 647 | $628,903.41 | 5,541 | 2024-04-01 | Filing | |
| $913.99 | 5,500 | $5,026,945.00 | 16,595 | 2024-03-19 | Filing | |
| $922.41 | 5,500 | $5,073,255.00 | 22,095 | 2024-03-18 | Filing |