| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.47 | 15,000 | $337,050.00 | 17,005 | 2025-08-28 | Filing | |
| $22.24 | 2,528 | $56,222.72 | 23,516 | 2025-08-20 | Filing | |
| $24.79 | 10,000 | $247,900.00 | 593,228 | 2025-03-05 | Filing | |
| $25.30 | 6,017 | $152,230.10 | 58,773 | 2025-02-24 | Filing | |
| $24.56 | 9,000 | $221,040.00 | 107,664 | 2024-11-15 | Filing | |
| $26.05 | 4,344 | $113,161.20 | 16,180 | 2024-11-11 | Filing | |
| $32.52 | 2,593 | $84,324.36 | 10,484 | 2024-03-25 | Filing | |
| $32.97 | 475 | $15,660.75 | 13,077 | 2024-03-22 | Filing | |
| $32.76 | 6,932 | $227,092.32 | 13,552 | 2024-03-22 | Filing | |
| $31.65 | 6,000 | $189,900.00 | 20,484 | 2023-12-01 | Filing | |
| $30.92 | 5,000 | $154,600.00 | 545,713 | 2023-11-30 | Filing | |
| $29.05 | 22,000 | $639,100.00 | 550,713 | 2023-11-02 | Filing | |
| $28.51 | 4,041 | $115,208.91 | 11,591 | 2023-11-01 | Filing | |
| $29.31 | 10,000 | $293,100.00 | 103,368 | 2023-11-03 | Filing | |
| $28.51 | 4,041 | $115,208.91 | 11,591 | 2023-11-01 | Filing | |
| $30.37 | 4,000,000 | $121,460,000.00 | 3,924,478 | 2023-08-08 | Filing | |
| $36.52 | 1,369,300 | $49,999,989.50 | 7,924,478 | 2023-05-08 | Filing | |
| $36.52 | 2,630,700 | $96,060,010.50 | 9,293,778 | 2023-05-08 | Filing | |
| $35.02 | 1,513,420 | $52,999,968.40 | 11,924,478 | 2023-02-28 | Filing | |
| $35.12 | 2,486,580 | $87,322,224.49 | 13,437,898 | 2023-02-28 | Filing |