| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $28.00 | 1,224 | $34,272.00 | 11,866 | 2025-09-11 | Filing | |
| $27.99 | 455 | $12,735.45 | 13,090 | 2025-09-11 | Filing | |
| $21.42 | 268 | $5,740.27 | 25,204 | 2022-03-21 | Filing | |
| $20.40 | 200 | $4,080.00 | 30,218 | 2019-11-21 | Filing | |
| $19.05 | 3,888 | $74,066.40 | 21,349 | 2019-07-25 | Filing | |
| $22.60 | 3,000 | $67,800.00 | 25,900 | 2018-11-08 | Filing | |
| $25.52 | 3,813 | $97,307.76 | 30,406 | 2018-09-11 | Filing | |
| $25.65 | 1,300 | $33,345.00 | 34,219 | 2018-09-10 | Filing | |
| $23.00 | 1,262 | $29,026.00 | 68,196 | 2018-04-27 | Filing | |
| $21.60 | 3,000 | $64,800.00 | 3,709 | 2018-02-21 | Filing | |
| $21.08 | 1,000 | $21,080.00 | 19,853 | 2018-02-13 | Filing | |
| $20.10 | 444 | $8,924.40 | 66,423 | 2017-05-22 | Filing | |
| $20.15 | 200 | $4,030.00 | 66,867 | 2017-05-22 | Filing | |
| $20.35 | 900 | $18,315.00 | 67,067 | 2017-05-22 | Filing | |
| $20.00 | 5,000 | $100,000.00 | 67,967 | 2017-05-19 | Filing | |
| $15.44 | 100 | $1,544.00 | 23,745 | 2016-09-22 | Filing | |
| $15.48 | 100 | $1,548.00 | 23,845 | 2016-09-21 | Filing | |
| $15.31 | 500 | $7,655.00 | 23,945 | 2016-09-20 | Filing | |
| $14.92 | 900 | $13,428.00 | 8,344 | 2016-09-16 | Filing | |
| $15.00 | 100 | $1,500.00 | 9,244 | 2016-09-15 | Filing |