| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $351.00 | 28 | $9,828.00 | 1,266 | 2026-07-31 | Filing | |
| $346.83 | 28 | $9,711.24 | 1,294 | 2026-07-30 | Filing | |
| $360.21 | 28 | $10,085.88 | 1,322 | 2026-07-29 | Filing | |
| $365.58 | 28 | $10,236.24 | 1,350 | 2026-07-28 | Filing | |
| $344.00 | 28 | $9,632.00 | 1,378 | 2026-07-27 | Filing | |
| $414.13 | 25 | $10,353.25 | 1,406 | 2026-06-12 | Filing | |
| $412.16 | 23 | $9,479.68 | 1,431 | 2026-06-11 | Filing | |
| $424.14 | 23 | $9,755.22 | 1,454 | 2026-06-10 | Filing | |
| $421.13 | 23 | $9,685.99 | 1,477 | 2026-06-09 | Filing | |
| $420.12 | 23 | $9,662.76 | 1,500 | 2026-06-08 | Filing | |
| $424.14 | 400 | $169,656.00 | 5,720 | 2026-06-10 | Filing | |
| $420.55 | 5,625 | $2,365,593.75 | 6,463 | 2026-06-01 | Filing | |
| $439.80 | 18 | $7,916.40 | 1,523 | 2026-05-22 | Filing | |
| $446.04 | 18 | $8,028.72 | 1,541 | 2026-05-21 | Filing | |
| $440.38 | 18 | $7,926.84 | 1,559 | 2026-05-20 | Filing | |
| $440.70 | 18 | $7,932.60 | 1,577 | 2026-05-19 | Filing | |
| $422.47 | 18 | $7,604.46 | 1,595 | 2026-05-18 | Filing | |
| $446.95 | 400 | $178,780.00 | 6,120 | 2026-05-11 | Filing | |
| $463.50 | 119 | $55,156.50 | 120 | 2026-04-29 | Filing | |
| $473.46 | 500 | $236,730.00 | 239 | 2026-04-28 | Filing |