| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.41 | 10 | $604.10 | 237,662 | 2024-08-14 | Filing | |
| $59.65 | 6,000 | $357,919.80 | 237,672 | 2024-08-13 | Filing | |
| $58.68 | 6,000 | $352,084.20 | 243,672 | 2024-08-13 | Filing | |
| $57.07 | 7,000 | $399,494.20 | 249,672 | 2024-06-14 | Filing | |
| $51.56 | 854 | $44,031.47 | 56,509 | 2024-05-13 | Filing | |
| $50.00 | 7,119 | $355,932.91 | 57,363 | 2024-05-13 | Filing | |
| $51.28 | 4,000 | $205,136.40 | 29,329 | 2024-05-13 | Filing | |
| $24.91 | 1,661 | $41,372.19 | 37,356 | 2023-07-11 | Filing | |
| $21.15 | 70,939 | $1,500,005.16 | 227,341 | 2023-06-01 | Filing | |
| $17.52 | 222 | $3,889.22 | 52,566 | 2023-04-24 | Filing | |
| $7.87 | 54,655 | $429,992.75 | 0 | 2020-09-25 | Filing | |
| $8.50 | 115 | $977.50 | 54,655 | 2020-09-23 | Filing | |
| $8.72 | 7,000 | $61,017.60 | 54,770 | 2020-09-22 | Filing | |
| $5.58 | 58,940 | $328,631.76 | 255,110 | 2020-08-19 | Filing | |
| $5.41 | 68,262 | $369,099.46 | 314,050 | 2020-08-18 | Filing | |
| $5.26 | 66,710 | $351,161.44 | 382,312 | 2020-08-17 | Filing | |
| $5.25 | 113,891 | $598,337.76 | 449,022 | 2020-08-14 | Filing | |
| $4.75 | 13,484 | $64,054.39 | 562,913 | 2020-08-12 | Filing | |
| $4.77 | 18,353 | $87,593.36 | 576,397 | 2020-08-11 | Filing | |
| $4.75 | 7,260 | $34,485.00 | 297,331 | 2019-08-21 | Filing |