| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.90 | 5,656 | $480,201.19 | 15,612 | 2026-07-13 | Filing | |
| $84.26 | 3,743 | $315,369.09 | 21,268 | 2026-07-13 | Filing | |
| $83.07 | 300 | $24,919.95 | 25,011 | 2026-07-13 | Filing | |
| $84.43 | 3,553,410 | $300,014,406.30 | 1,131,954 | 2026-07-01 | Filing | |
| $95.47 | 500 | $47,736.00 | 236,384 | 2026-07-01 | Filing | |
| $94.75 | 2,263 | $214,409.75 | 236,884 | 2026-07-01 | Filing | |
| $93.85 | 2,237 | $209,932.83 | 239,147 | 2026-07-01 | Filing | |
| $82.15 | 699 | $57,419.36 | 15,312 | 2026-06-22 | Filing | |
| $80.01 | 888 | $71,048.88 | 16,011 | 2026-06-22 | Filing | |
| $69.69 | 395 | $27,527.55 | 16,899 | 2026-06-15 | Filing | |
| $70.34 | 3,260 | $229,305.79 | 17,294 | 2026-06-12 | Filing | |
| $69.85 | 4,340 | $303,154.21 | 20,554 | 2026-06-12 | Filing | |
| $68.34 | 1,859 | $127,047.59 | 24,894 | 2026-06-12 | Filing | |
| $69.69 | 947 | $65,996.43 | 32,718 | 2026-06-15 | Filing | |
| $70.62 | 300 | $21,186.99 | 33,665 | 2026-06-15 | Filing | |
| $69.42 | 5,064 | $351,547.44 | 33,965 | 2026-06-15 | Filing | |
| $68.38 | 1,636 | $111,876.06 | 39,029 | 2026-06-15 | Filing | |
| $69.69 | 1,729 | $120,494.01 | 925,580 | 2026-06-15 | Filing | |
| $69.69 | 600 | $41,814.00 | 236,384 | 2026-06-15 | Filing | |
| $69.69 | 733 | $51,082.77 | 31,034 | 2026-06-15 | Filing |