| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.16 | 1,661 | $60,069.40 | 1,108,380 | 2026-06-22 | Filing | |
| $35.32 | 9,821 | $346,837.45 | 1,110,041 | 2026-06-22 | Filing | |
| $34.28 | 9,991 | $342,506.47 | 1,119,862 | 2026-06-22 | Filing | |
| $33.29 | 8,527 | $283,855.30 | 1,129,853 | 2026-06-22 | Filing | |
| $33.27 | 364 | $12,111.66 | 31,722 | 2026-06-16 | Filing | |
| $32.59 | 5,359 | $174,644.45 | 32,086 | 2026-06-16 | Filing | |
| $24.71 | 10,718 | $264,833.21 | 1,138,380 | 2026-05-26 | Filing | |
| $24.44 | 18,175 | $444,224.26 | 1,149,098 | 2026-05-22 | Filing | |
| $24.44 | 11,595 | $283,399.19 | 502,000 | 2026-05-22 | Filing | |
| $24.44 | 15,098 | $369,017.77 | 379,898 | 2026-05-22 | Filing | |
| $24.56 | 5,000 | $122,784.00 | 1,167,273 | 2026-04-14 | Filing | |
| $19.52 | 5,000 | $97,611.50 | 1,172,273 | 2026-03-24 | Filing | |
| $19.13 | 10,000 | $191,297.00 | 1,177,273 | 2026-03-23 | Filing | |
| $23.18 | 1,860 | $43,111.27 | 1,203,667 | 2026-03-02 | Filing | |
| $22.67 | 14,292 | $323,985.35 | 1,205,527 | 2026-03-02 | Filing | |
| $19.41 | 7,579 | $147,108.39 | 26,780 | 2026-02-25 | Filing | |
| $18.58 | 9,632 | $178,927.88 | 1,061,924 | 2026-02-23 | Filing | |
| $18.58 | 8,968 | $166,593.16 | 288,417 | 2026-02-23 | Filing | |
| $18.58 | 7,826 | $145,378.91 | 424,779 | 2026-02-23 | Filing | |
| $19.00 | 11,888 | $225,851.79 | 297,385 | 2025-11-24 | Filing |