| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.00 | 7,936 | $269,824.00 | 10,000 | 2026-08-24 | Filing | |
| $34.00 | 963 | $32,742.00 | 17,936 | 2026-08-21 | Filing | |
| $34.50 | 5,000 | $172,500.00 | 18,468 | 2026-07-28 | Filing | |
| $34.53 | 5,000 | $172,650.00 | 23,468 | 2026-07-28 | Filing | |
| $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 |