| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.25 | 300 | $26,175.99 | 32,718 | 2026-07-15 | Filing | |
| $86.68 | 3,803 | $329,630.35 | 33,018 | 2026-07-15 | Filing | |
| $85.86 | 2,497 | $214,385.43 | 36,821 | 2026-07-15 | Filing | |
| $84.37 | 400 | $33,746.00 | 39,318 | 2026-07-15 | Filing | |
| $85.63 | 300 | $25,689.99 | 15,312 | 2026-07-13 | Filing | |
| $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 |