| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $18.99 | 20,000 | $379,896.00 | 13,618,006 | 2025-09-10 | Filing |
| Large Shareholder | $19.24 | 19,352 | $372,291.84 | 13,598,006 | 2025-09-09 | Filing |
| Large Shareholder | $19.10 | 19,025 | $363,417.45 | 13,578,654 | 2025-09-08 | Filing |
| Large Shareholder | $19.22 | 19,212 | $369,339.17 | 13,559,629 | 2025-09-04 | Filing |
| Large Shareholder | $18.37 | 20,000 | $367,356.00 | 13,540,417 | 2025-09-03 | Filing |
| Large Shareholder | $18.27 | 19,440 | $355,135.75 | 13,520,417 | 2025-09-02 | Filing |
| Large Shareholder | $17.84 | 20,000 | $356,724.00 | 13,500,977 | 2025-08-29 | Filing |
| Large Shareholder | $17.61 | 8,032 | $141,417.01 | 13,480,977 | 2025-08-28 | Filing |
| Large Shareholder | $17.49 | 15,509 | $271,325.30 | 13,472,945 | 2025-08-27 | Filing |
| Large Shareholder | $17.45 | 15,815 | $275,951.19 | 13,457,436 | 2025-08-26 | Filing |
| Officer | $17.75 | 4 | $71.00 | 372 | 2025-08-15 | Filing |
| Large Shareholder | $19.83 | 71,000 | $1,408,214.00 | 13,441,621 | 2025-05-12 | Filing |
| Large Shareholder | $19.38 | 36,239 | $702,384.30 | 13,370,621 | 2025-05-01 | Filing |
| Large Shareholder | $18.14 | 8,000 | $145,147.20 | 13,334,382 | 2025-03-14 | Filing |
| Large Shareholder | $18.09 | 12,000 | $217,105.20 | 13,326,382 | 2025-03-13 | Filing |
| Large Shareholder | $17.59 | 11,600 | $204,090.40 | 13,314,382 | 2025-03-12 | Filing |
| Large Shareholder | $17.72 | 12,100 | $214,359.97 | 13,302,782 | 2025-03-11 | Filing |
| Large Shareholder | $17.83 | 15,000 | $267,433.50 | 13,290,682 | 2025-03-10 | Filing |
| Large Shareholder | $17.96 | 14,608 | $262,365.52 | 13,275,682 | 2025-03-07 | Filing |
| Large Shareholder | $17.95 | 12,500 | $224,326.25 | 13,261,074 | 2025-03-06 | Filing |