| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.34 | 50,750 | $3,011,454.25 | 894,909 | 2023-05-23 | Filing | |
| $57.42 | 15,000 | $861,300.00 | 26,761 | 2023-05-18 | Filing | |
| $66.83 | 15,000 | $1,002,450.00 | 33,868 | 2023-03-02 | Filing | |
| $66.63 | 23,160 | $1,543,150.80 | 158,000 | 2023-02-15 | Filing | |
| $65.84 | 16,205 | $1,066,937.20 | 181,160 | 2023-02-15 | Filing | |
| $2.88 | 9,304 | $26,749.00 | 0 | 2018-08-24 | Filing | |
| $2.88 | 26,472 | $76,107.00 | 0 | 2018-08-24 | Filing | |
| $2.86 | 731,815 | $2,093,869.08 | 399,443 | 2018-08-24 | Filing | |
| $4.24 | 6,072 | $25,745.28 | 232,399 | 2018-01-29 | Filing | |
| $4.34 | 17,931 | $77,820.54 | 238,471 | 2018-01-24 | Filing | |
| $4.07 | 15,223 | $61,957.61 | 256,402 | 2018-01-18 | Filing | |
| $3.75 | 7,500 | $28,125.00 | 271,625 | 2017-12-20 | Filing | |
| $4.43 | 17,500 | $77,525.00 | 279,125 | 2017-09-15 | Filing | |
| $5.19 | 17,500 | $90,825.00 | 296,625 | 2017-05-10 | Filing | |
| $5.59 | 200 | $1,117.42 | 314,125 | 2017-02-28 | Filing | |
| $5.63 | 4,195 | $23,611.98 | 314,325 | 2017-02-28 | Filing | |
| $5.56 | 10,000 | $55,600.00 | 318,520 | 2017-02-27 | Filing | |
| $5.30 | 6,462 | $34,248.60 | 328,520 | 2017-01-27 | Filing | |
| $5.35 | 9,975 | $53,366.25 | 202,407 | 2017-01-19 | Filing | |
| $5.97 | 12,500 | $74,625.00 | 210,864 | 2016-10-07 | Filing |