| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.71 | 29,488 | $610,578.53 | 570,554 | 2024-11-11 | Filing | |
| $19.45 | 750 | $14,587.50 | 0 | 2024-09-09 | Filing | |
| $19.46 | 2,250 | $43,773.75 | 750 | 2024-09-09 | Filing | |
| $19.19 | 1,500 | $28,785.00 | 0 | 2024-08-29 | Filing | |
| $19.19 | 500 | $9,592.50 | 1,500 | 2024-08-29 | Filing | |
| $19.20 | 1,000 | $19,195.00 | 2,000 | 2024-08-29 | Filing | |
| $63.50 | 1,000 | $63,500.00 | 3,637 | 2022-03-24 | Filing | |
| $56.10 | 1,500 | $84,150.00 | 3,424 | 2021-03-17 | Filing | |
| $52.05 | 861 | $44,815.05 | 4,924 | 2021-02-26 | Filing | |
| $53.13 | 1,991 | $105,775.06 | 137,606 | 2021-09-28 | Filing | |
| $54.23 | 5,889 | $319,388.74 | 139,597 | 2021-09-27 | Filing | |
| $41.59 | 1,200 | $49,904.76 | 117,971 | 2020-12-14 | Filing | |
| $41.59 | 7,135 | $296,744.65 | 119,171 | 2020-12-14 | Filing | |
| $41.04 | 1,300 | $53,345.63 | 126,306 | 2020-12-11 | Filing | |
| $59.92 | 5,000 | $299,622.50 | 31,015 | 2019-06-10 | Filing | |
| $55.00 | 320,741 | $17,640,755.00 | 0 | 2019-04-09 | Filing | |
| $55.00 | 1,232,334 | $67,778,370.00 | 0 | 2019-04-09 | Filing | |
| $64.25 | 2,800 | $179,900.00 | 7,675 | 2018-08-14 | Filing | |
| $64.30 | 6 | $385.80 | 10,475 | 2018-08-07 | Filing | |
| $62.97 | 3,117 | $196,277.49 | 34,354 | 2018-08-02 | Filing |