Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Large Shareholder, Director | $13.52 | 122,470 | $1,655,953.61 | 57,898,436 | 2025-08-21 | Filing |
Large Shareholder, Director | $13.62 | 225,000 | $3,064,860.00 | 57,775,966 | 2025-08-20 | Filing |
Large Shareholder, Director | $13.85 | 221,966 | $3,074,983.78 | 57,550,966 | 2025-08-19 | Filing |
Large Shareholder, Director | $14.12 | 225,000 | $3,176,640.00 | 57,329,000 | 2025-08-18 | Filing |
Large Shareholder, Director | $13.98 | 224,235 | $3,135,545.28 | 57,104,000 | 2025-08-15 | Filing |
Large Shareholder, Director | $13.77 | 225,000 | $3,097,260.00 | 56,879,765 | 2025-08-14 | Filing |
Large Shareholder, Director | $13.66 | 224,861 | $3,071,106.57 | 56,654,765 | 2025-08-13 | Filing |
Large Shareholder, Director | $12.93 | 225,000 | $2,909,632.50 | 56,429,904 | 2025-08-11 | Filing |
Large Shareholder, Director | $13.76 | 225,000 | $3,095,662.50 | 56,204,904 | 2025-08-08 | Filing |
Large Shareholder, Director | $14.10 | 223,905 | $3,157,015.72 | 55,979,904 | 2025-08-07 | Filing |
Large Shareholder, Director | $14.48 | 225,000 | $3,258,877.50 | 55,755,999 | 2025-08-06 | Filing |
Large Shareholder, Director | $14.38 | 225,000 | $3,236,242.50 | 55,530,999 | 2025-08-04 | Filing |
Large Shareholder, Director | $14.04 | 225,000 | $3,159,225.00 | 55,305,999 | 2025-08-01 | Filing |
Large Shareholder, Director | $15.32 | 225,000 | $3,447,945.00 | 55,080,999 | 2025-07-30 | Filing |
Large Shareholder, Director | $15.24 | 225,000 | $3,429,022.50 | 54,855,999 | 2025-07-29 | Filing |
Large Shareholder, Director | $14.91 | 225,000 | $3,354,547.50 | 54,630,999 | 2025-07-24 | Filing |
Large Shareholder, Director | $15.04 | 225,000 | $3,384,607.50 | 54,405,999 | 2025-07-23 | Filing |
Large Shareholder, Director | $15.04 | 225,000 | $3,383,595.00 | 54,180,999 | 2025-07-22 | Filing |
Large Shareholder, Director | $14.91 | 225,000 | $3,354,975.00 | 53,955,999 | 2025-07-21 | Filing |
Large Shareholder, Officer, Director | $14.82 | 225,000 | $3,334,567.50 | 53,730,999 | 2025-07-18 | Filing |