| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $303.36 | 633 | $192,027.45 | 29,506 | 2026-08-18 | Filing | |
| $301.62 | 281 | $84,754.57 | 30,139 | 2026-08-18 | Filing | |
| $301.01 | 2,260 | $680,291.41 | 30,420 | 2026-08-18 | Filing | |
| $300.14 | 1,737 | $521,346.31 | 32,680 | 2026-08-18 | Filing | |
| $299.17 | 538 | $160,952.98 | 34,417 | 2026-08-18 | Filing | |
| $297.84 | 3,102 | $923,891.93 | 34,955 | 2026-08-18 | Filing | |
| $296.92 | 1,390 | $412,717.69 | 38,057 | 2026-08-18 | Filing | |
| $292.88 | 986 | $288,779.19 | 6,021 | 2026-07-31 | Filing | |
| $292.17 | 442 | $129,137.24 | 15,042 | 2026-07-31 | Filing | |
| $291.32 | 438 | $127,598.90 | 15,484 | 2026-07-31 | Filing | |
| $289.15 | 272 | $78,649.21 | 15,922 | 2026-07-31 | Filing | |
| $300.00 | 4,029 | $1,208,700.00 | 120,127 | 2026-07-29 | Filing | |
| $236.09 | 643 | $151,805.87 | 21,277 | 2026-06-09 | Filing | |
| $263.57 | 643 | $169,475.51 | 21,277 | 2026-06-09 | Filing | |
| $238.91 | 85 | $20,306.98 | 26,049 | 2026-06-05 | Filing | |
| $238.28 | 1,288 | $306,908.63 | 26,134 | 2026-06-05 | Filing | |
| $237.31 | 355 | $84,243.38 | 27,422 | 2026-06-05 | Filing | |
| $236.59 | 272 | $64,353.13 | 27,777 | 2026-06-05 | Filing | |
| $242.59 | 100 | $24,258.93 | 3,785 | 2026-05-08 | Filing | |
| $241.98 | 984 | $238,106.25 | 3,885 | 2026-05-08 | Filing |