| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.83 | 3,333 | $126,077.72 | 96,412 | 2026-09-01 | Filing | |
| $51.08 | 141 | $7,202.28 | 6,068,391 | 2026-08-12 | Filing | |
| $50.27 | 147,059 | $7,392,655.93 | 6,068,532 | 2026-08-12 | Filing | |
| $42.50 | 746,500 | $31,726,250.00 | 725,443 | 2026-08-12 | Filing | |
| $42.50 | 746,500 | $31,726,250.00 | 4,777,415 | 2026-08-12 | Filing | |
| $44.00 | 25,000 | $1,100,000.00 | 174,209 | 2026-08-11 | Filing | |
| $34.68 | 2,334 | $80,944.29 | 96,412 | 2026-08-03 | Filing | |
| $33.98 | 1,000 | $33,975.60 | 98,746 | 2026-08-03 | Filing | |
| $33.99 | 4,000 | $135,974.00 | 174,209 | 2026-07-15 | Filing | |
| $34.81 | 1,233 | $42,925.79 | 96,412 | 2026-07-01 | Filing | |
| $34.10 | 2,100 | $71,602.44 | 97,645 | 2026-07-01 | Filing | |
| $35.18 | 2,178 | $76,622.04 | 793 | 2026-06-29 | Filing | |
| $35.97 | 7,000 | $251,780.90 | 96,412 | 2026-06-22 | Filing | |
| $35.10 | 8,000 | $280,800.80 | 103,412 | 2026-06-22 | Filing | |
| $35.08 | 6,250 | $219,224.38 | 793 | 2026-06-12 | Filing | |
| $29.66 | 2,889 | $85,696.12 | 793 | 2026-06-01 | Filing | |
| $28.79 | 1,346 | $38,755.11 | 3,682 | 2026-06-01 | Filing | |
| $27.78 | 1,700 | $47,231.27 | 5,028 | 2026-06-01 | Filing | |
| $30.06 | 11,798 | $354,656.14 | 793 | 2026-05-26 | Filing | |
| $25.86 | 326 | $8,431.11 | 174,209 | 2026-04-15 | Filing |