| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $188.00 | 2,087 | $392,356.00 | 16,638 | 2026-06-02 | Filing | |
| $186.00 | 2,100 | $390,600.00 | 8,988 | 2026-05-29 | Filing | |
| $185.00 | 6,100 | $1,128,500.00 | 11,088 | 2026-05-29 | Filing | |
| $186.25 | 1,300 | $242,125.00 | 6,374 | 2026-05-29 | Filing | |
| $185.42 | 4,294 | $796,193.48 | 7,674 | 2026-05-29 | Filing | |
| $186.20 | 1,632 | $303,878.40 | 11,968 | 2026-05-29 | Filing | |
| $185.46 | 2,991 | $554,710.86 | 13,600 | 2026-05-29 | Filing | |
| $177.10 | 74 | $13,105.40 | 31,225 | 2026-05-22 | Filing | |
| $174.33 | 1,045 | $182,174.85 | 31,299 | 2026-05-22 | Filing | |
| $174.96 | 1,119 | $195,780.24 | 0 | 2026-05-22 | Filing | |
| $172.00 | 4,658 | $801,176.00 | 13,338 | 2026-05-18 | Filing | |
| $172.00 | 4,024 | $692,128.00 | 17,996 | 2026-05-18 | Filing | |
| $169.96 | 1,700 | $288,932.00 | 31,225 | 2026-05-15 | Filing | |
| $168.24 | 1,825 | $307,038.00 | 18,885 | 2026-05-01 | Filing | |
| $167.75 | 42,689 | $7,161,079.75 | 0 | 2026-04-17 | Filing | |
| $167.75 | 35,573 | $5,967,370.75 | 0 | 2026-04-17 | Filing | |
| $167.75 | 213,434 | $35,803,553.50 | 0 | 2026-04-17 | Filing | |
| $147.18 | 6,500 | $956,670.00 | 11,702 | 2026-03-23 | Filing | |
| $147.28 | 400 | $58,912.00 | 545 | 2026-03-23 | Filing | |
| $144.34 | 400 | $57,736.00 | 945 | 2026-03-19 | Filing |