| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.32 | 7,779 | $158,069.28 | 114,830 | 2025-05-21 | Filing | |
| $19.45 | 6,000 | $116,700.00 | 2,049,850 | 2025-05-15 | Filing | |
| $19.45 | 15,000 | $291,750.00 | 2,055,850 | 2025-05-15 | Filing | |
| $21.46 | 6,000 | $128,760.00 | 2,055,850 | 2025-04-15 | Filing | |
| $21.46 | 15,000 | $321,900.00 | 2,061,850 | 2025-04-15 | Filing | |
| $18.92 | 6,000 | $113,520.00 | 2,061,850 | 2025-03-19 | Filing | |
| $18.92 | 15,000 | $283,800.00 | 2,067,850 | 2025-03-19 | Filing | |
| $21.15 | 15,000 | $317,250.00 | 199,433 | 2024-11-22 | Filing | |
| $21.10 | 48,967 | $1,033,203.70 | 1,989,007 | 2024-11-22 | Filing | |
| $18.47 | 9,000 | $166,188.60 | 153,941 | 2024-09-09 | Filing | |
| $16.90 | 24,150 | $408,050.48 | 449,088 | 2024-08-30 | Filing | |
| $17.27 | 136,861 | $2,363,931.62 | 467,305 | 2024-08-29 | Filing | |
| $17.29 | 389,356 | $6,732,899.69 | 2,059,726 | 2024-08-27 | Filing | |
| $17.69 | 236,889 | $4,191,087.57 | 2,059,726 | 2024-08-26 | Filing | |
| $18.26 | 60,000 | $1,095,600.00 | 241,441 | 2024-08-23 | Filing | |
| $10.72 | 100,000 | $1,071,980.00 | 2,081,475 | 2024-06-14 | Filing | |
| $6.08 | 411,829 | $2,503,920.32 | 2,115,671 | 2024-03-19 | Filing | |
| $6.01 | 49,887 | $299,820.87 | 2,527,500 | 2024-03-18 | Filing | |
| $6.01 | 183,008 | $1,099,878.08 | 2,577,387 | 2024-03-15 | Filing | |
| $6.05 | 448,276 | $2,712,069.80 | 2,760,395 | 2024-03-14 | Filing |