| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $57.15 | 2,273 | $129,901.95 | 28,058 | 2026-08-14 | Filing | |
| $57.29 | 5,278 | $302,376.62 | 30,331 | 2026-08-13 | Filing | |
| $58.73 | 3,000 | $176,175.00 | 348,436 | 2026-08-11 | Filing | |
| $57.58 | 17,000 | $978,880.40 | 351,436 | 2026-08-11 | Filing | |
| $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 |