| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.97 | 184,212 | $3,863,662.49 | 165,045 | 2023-08-15 | Filing | |
| $17.23 | 23,750 | $409,165.00 | 63,956 | 2023-03-03 | Filing | |
| $18.73 | 82,028 | $1,536,417.25 | 87,706 | 2022-08-15 | Filing | |
| $21.79 | 1,000,000 | $21,790,400.00 | 0 | 2021-12-07 | Filing | |
| $23.55 | 22,000 | $518,199.00 | 80,477 | 2021-08-16 | Filing | |
| $21.82 | 16,000 | $349,180.80 | 47,305 | 2021-02-09 | Filing | |
| $17.97 | 70,000 | $1,258,243.00 | 2,000 | 2020-11-25 | Filing | |
| $13.26 | 11,433 | $151,602.72 | 22,866 | 2020-06-05 | Filing | |
| $14.46 | 24,937 | $360,643.88 | 42,562 | 2019-09-10 | Filing | |
| $14.32 | 10,000 | $143,200.00 | 67,499 | 2019-09-09 | Filing | |
| $13.83 | 30,919 | $427,739.63 | 34,299 | 2019-08-15 | Filing | |
| $14.22 | 18,749 | $266,644.53 | 10,000 | 2019-08-13 | Filing | |
| $16.66 | 2,468 | $41,116.88 | 10,000 | 2017-12-04 | Filing | |
| $16.10 | 5,000 | $80,500.00 | 12,468 | 2017-11-28 | Filing | |
| $15.62 | 7,387 | $115,384.94 | 17,468 | 2017-11-16 | Filing | |
| $15.25 | 5,000 | $76,250.00 | 24,855 | 2017-11-10 | Filing | |
| $14.50 | 5,000 | $72,500.00 | 29,855 | 2017-11-07 | Filing | |
| $14.39 | 29,857 | $429,642.23 | 33,667 | 2016-10-03 | Filing | |
| $14.49 | 411 | $5,953.34 | 0 | 2015-11-23 | Filing | |
| $14.33 | 219 | $3,138.71 | 0 | 2015-11-23 | Filing |