| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $369.97 | 4,898 | $1,812,113.06 | 20,201 | 2026-08-11 | Filing | |
| $369.88 | 5,344 | $1,976,638.72 | 25,099 | 2026-08-11 | Filing | |
| $353.64 | 2,279 | $805,945.56 | 20,666 | 2026-07-24 | Filing | |
| $353.72 | 2,782 | $984,049.04 | 22,945 | 2026-07-24 | Filing | |
| $353.74 | 1,266 | $447,834.84 | 20,666 | 2026-07-24 | Filing | |
| $353.75 | 1,769 | $625,783.75 | 21,932 | 2026-07-24 | Filing | |
| $347.90 | 491 | $170,818.90 | 32,031 | 2026-07-23 | Filing | |
| $347.93 | 1,026 | $356,976.18 | 32,522 | 2026-07-23 | Filing | |
| $310.11 | 800 | $248,088.00 | 15,939 | 2026-02-03 | Filing | |
| $305.73 | 4,000 | $1,222,920.00 | 16,535 | 2026-02-02 | Filing | |
| $306.51 | 8,894 | $2,726,099.94 | 150,434 | 2026-01-30 | Filing | |
| $306.46 | 21,469 | $6,579,389.74 | 159,328 | 2026-01-30 | Filing | |
| $305.16 | 1,045 | $318,892.20 | 10,583 | 2026-01-30 | Filing | |
| $305.70 | 1,990 | $608,343.00 | 11,628 | 2026-01-30 | Filing | |
| $297.71 | 8,000 | $2,381,680.00 | 150,434 | 2025-11-19 | Filing | |
| $268.76 | 376 | $101,053.76 | 8,384 | 2025-08-05 | Filing | |
| $268.80 | 1,141 | $306,700.80 | 8,760 | 2025-08-05 | Filing | |
| $222.78 | 1,050 | $233,919.00 | 16,739 | 2025-05-13 | Filing | |
| $222.40 | 1,230 | $273,552.00 | 17,789 | 2025-05-13 | Filing | |
| $222.26 | 3,831 | $851,478.06 | 19,019 | 2025-05-13 | Filing |