| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.12 | 14,255 | $301,065.60 | 57,290 | 2025-11-19 | Filing | |
| $30.66 | 11,998 | $367,858.68 | 28,170 | 2024-09-12 | Filing | |
| $30.57 | 10,011 | $306,036.27 | 40,168 | 2024-09-11 | Filing | |
| $37.00 | 16,454 | $608,810.21 | 74,901 | 2023-02-01 | Filing | |
| $36.00 | 7,178 | $258,419.88 | 91,355 | 2023-01-31 | Filing | |
| $35.42 | 20,000 | $708,476.00 | 10,000 | 2023-01-30 | Filing | |
| $35.42 | 20,000 | $708,494.00 | 316,921 | 2023-01-30 | Filing | |
| $34.43 | 1,566 | $53,917.38 | 37,307 | 2022-12-15 | Filing | |
| $38.00 | 7,470 | $283,860.00 | 94,177 | 2022-08-18 | Filing | |
| $38.00 | 30 | $1,140.00 | 101,647 | 2022-08-17 | Filing | |
| $42.61 | 1,400 | $59,654.00 | 54,710 | 2022-03-15 | Filing | |
| $42.32 | 17,450 | $738,553.80 | 44,565 | 2022-03-14 | Filing | |
| $41.76 | 1,850 | $77,246.75 | 11,728 | 2022-03-08 | Filing | |
| $40.50 | 5,000 | $202,500.00 | 77,889 | 2021-11-22 | Filing | |
| $40.70 | 842 | $34,269.40 | 52,545 | 2021-11-18 | Filing | |
| $38.23 | 9,076 | $346,973.66 | 31,334 | 2021-09-03 | Filing | |
| $37.75 | 925 | $34,918.75 | 11,728 | 2021-09-02 | Filing | |
| $36.70 | 5,000 | $183,500.00 | 22,681 | 2021-08-31 | Filing | |
| $36.70 | 1,243 | $45,618.10 | 27,681 | 2021-08-31 | Filing | |
| $38.50 | 4,493 | $172,980.50 | 52,545 | 2021-06-01 | Filing |