| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.73 | 373 | $12,954.29 | 102,363 | 2026-06-30 | Filing | |
| $34.84 | 1,900 | $66,203.03 | 1,047,205 | 2026-06-30 | Filing | |
| $34.26 | 23,100 | $791,482.23 | 1,049,105 | 2026-06-30 | Filing | |
| $35.91 | 11,579 | $415,823.89 | 1,047,205 | 2026-06-29 | Filing | |
| $35.13 | 13,421 | $471,528.05 | 1,058,784 | 2026-06-29 | Filing | |
| $35.26 | 251,488 | $8,867,466.88 | 854,583 | 2026-06-26 | Filing | |
| $35.12 | 33,372 | $1,172,024.64 | 1,106,071 | 2026-06-25 | Filing | |
| $24.58 | 30,078 | $739,317.24 | 1,047,205 | 2026-04-01 | Filing | |
| $24.58 | 6,700 | $164,686.00 | 102,735 | 2026-04-01 | Filing | |
| $24.58 | 3,242 | $79,688.36 | 51,171 | 2026-04-01 | Filing | |
| $24.58 | 5,956 | $146,398.48 | 109,711 | 2026-04-01 | Filing | |
| $24.58 | 11,810 | $290,289.80 | 218,406 | 2026-04-01 | Filing | |
| $22.76 | 25,000 | $569,085.00 | 986,667 | 2026-03-31 | Filing | |
| $22.37 | 25,000 | $559,230.00 | 986,667 | 2026-03-30 | Filing | |
| $32.00 | 35,000 | $1,120,042.00 | 190,216 | 2026-02-24 | Filing | |
| $29.00 | 2,906 | $84,274.00 | 986,667 | 2026-01-30 | Filing | |
| $28.27 | 22,094 | $624,672.50 | 989,573 | 2026-01-30 | Filing | |
| $29.74 | 8,667 | $257,780.85 | 986,667 | 2026-01-29 | Filing | |
| $29.19 | 16,333 | $476,801.10 | 995,334 | 2026-01-29 | Filing | |
| $35.00 | 6,198 | $216,933.10 | 34,813 | 2026-01-22 | Filing |