| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $23.33 | 10,983 | $256,244.37 | 3,962 | 2025-11-26 | Filing | |
| $22.70 | 40,000 | $908,000.00 | 231,039 | 2025-11-12 | Filing | |
| $20.30 | 30,000 | $609,000.00 | 271,039 | 2025-09-08 | Filing | |
| $19.52 | 30,000 | $585,600.00 | 188,564 | 2025-09-04 | Filing | |
| $20.08 | 20,000 | $401,600.00 | 188,564 | 2025-09-03 | Filing | |
| $20.20 | 26,000 | $525,200.00 | 379,620 | 2025-08-27 | Filing | |
| $20.28 | 115,000 | $2,332,200.00 | 949,663 | 2025-08-26 | Filing | |
| $20.62 | 22,970 | $473,641.40 | 226,794 | 2025-08-26 | Filing | |
| $26.42 | 1,600 | $42,272.00 | 41,081 | 2025-06-11 | Filing | |
| $26.41 | 2,324 | $61,376.84 | 42,681 | 2025-06-10 | Filing | |
| $26.11 | 171,748 | $4,484,340.28 | 4,281,702 | 2025-06-09 | Filing | |
| $25.95 | 28,252 | $732,998.14 | 4,453,450 | 2025-06-06 | Filing | |
| $24.86 | 70,000 | $1,740,200.00 | 199,764 | 2025-05-30 | Filing | |
| $23.63 | 44,000 | $1,039,720.00 | 68,873 | 2025-05-14 | Filing | |
| $23.68 | 200,000 | $4,736,000.00 | 68,873 | 2025-05-13 | Filing | |
| $21.67 | 180,096 | $3,902,680.32 | 68,873 | 2025-03-06 | Filing | |
| $22.09 | 44,904 | $991,929.36 | 68,873 | 2025-03-05 | Filing | |
| $22.93 | 53,255 | $1,221,137.15 | 188,564 | 2025-03-03 | Filing | |
| $23.23 | 9,720 | $225,795.60 | 188,564 | 2025-03-03 | Filing | |
| $22.89 | 30,423 | $696,382.47 | 0 | 2025-03-03 | Filing |