| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $14.15 | 15,000 | $212,250.00 | 58,933 | 2025-11-06 | Filing | |
| $13.39 | 5,000 | $66,950.00 | 30,056 | 2025-05-07 | Filing | |
| $13.59 | 18,230 | $247,745.70 | 43,933 | 2025-05-07 | Filing | |
| $13.39 | 5,000 | $66,950.00 | 30,056 | 2025-05-07 | Filing | |
| $13.59 | 18,230 | $247,745.70 | 43,933 | 2025-05-07 | Filing | |
| $21.39 | 11,750 | $251,332.50 | 11,750 | 2024-08-07 | Filing | |
| $19.31 | 26,000 | $502,060.00 | 139,709 | 2023-08-29 | Filing | |
| $20.20 | 7,425 | $149,985.00 | 29,512 | 2023-06-02 | Filing | |
| $18.61 | 20,000 | $372,200.00 | 20,000 | 2023-05-18 | Filing | |
| $18.99 | 15,000 | $284,850.00 | 15,000 | 2023-05-18 | Filing | |
| $19.04 | 5,000 | $95,200.00 | 5,000 | 2023-05-18 | Filing | |
| $19.07 | 12,000 | $228,840.00 | 72,894 | 2023-05-17 | Filing | |
| $18.91 | 7,500 | $141,825.00 | 12,250 | 2023-05-17 | Filing | |
| $35.03 | 29,788 | $1,043,473.64 | 285,000 | 2017-05-23 | Filing | |
| $34.42 | 112,212 | $3,862,337.04 | 255,212 | 2017-05-23 | Filing | |
| $34.40 | 16,000 | $550,400.00 | 143,000 | 2017-03-17 | Filing | |
| $35.19 | 12,200 | $429,318.00 | 127,000 | 2017-03-16 | Filing | |
| $34.87 | 114,800 | $4,003,076.00 | 114,800 | 2017-03-16 | Filing | |
| $34.40 | 16,000 | $550,400.00 | 143,000 | 2017-03-17 | Filing | |
| $34.89 | 127,000 | $4,431,030.00 | 127,000 | 2017-03-16 | Filing |