| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.25 | 1,354 | $50,430.42 | 130,625 | 2024-05-15 | Filing | |
| $34.87 | 2,500 | $87,175.00 | 30,730 | 2024-03-06 | Filing | |
| $33.65 | 5,000 | $168,250.00 | 561,404 | 2024-03-01 | Filing | |
| $33.38 | 2,500 | $83,450.00 | 28,230 | 2024-02-28 | Filing | |
| $34.24 | 800 | $27,392.48 | 31,030 | 2024-02-27 | Filing | |
| $33.35 | 3,500 | $116,736.20 | 34,791 | 2024-02-28 | Filing | |
| $34.14 | 3,500 | $119,481.60 | 31,291 | 2024-02-27 | Filing | |
| $33.96 | 7,000 | $237,720.00 | 32,730 | 2024-02-26 | Filing | |
| $22.90 | 2,500 | $57,250.00 | 34,400 | 2022-06-17 | Filing | |
| $5.45 | 10,000 | $54,500.00 | 10,000 | 2020-03-10 | Filing | |
| $6.21 | 100,000 | $621,000.00 | 666,402 | 2020-03-10 | Filing | |
| $5.98 | 66,700 | $398,866.00 | 566,402 | 2020-03-10 | Filing | |
| $5.63 | 174,000 | $979,620.00 | 499,702 | 2020-03-10 | Filing | |
| $13.70 | 71,500 | $979,836.00 | 325,702 | 2020-03-03 | Filing | |
| $17.98 | 9,890 | $177,785.61 | 254,201 | 2019-11-21 | Filing | |
| $18.04 | 21,041 | $379,672.22 | 244,311 | 2019-11-20 | Filing | |
| $18.25 | 50,000 | $912,645.00 | 223,270 | 2019-11-20 | Filing | |
| $24.98 | 80,000 | $1,998,032.00 | 169,068 | 2019-08-06 | Filing | |
| $51.95 | 500 | $25,975.75 | 4,574 | 2015-01-14 | Filing | |
| $22.00 | 15,000 | $330,000.00 | 15,000 | 2012-12-06 | Filing |