| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.53 | 33,933 | $1,002,041.49 | 0 | 2025-11-21 | Filing | |
| $28.75 | 108,438 | $3,117,841.91 | 33,933 | 2025-11-20 | Filing | |
| $28.83 | 125,939 | $3,631,111.03 | 142,371 | 2025-11-19 | Filing | |
| $30.80 | 839 | $25,837.01 | 35,444 | 2025-11-11 | Filing | |
| $32.45 | 3,207 | $104,067.15 | 66,536 | 2025-10-30 | Filing | |
| $31.98 | 2,576 | $82,380.48 | 77,185 | 2025-09-09 | Filing | |
| $33.53 | 6,330 | $212,244.90 | 27,191 | 2024-11-07 | Filing | |
| $42.52 | 109,022 | $4,635,702.66 | 458,660 | 2024-05-08 | Filing | |
| $41.08 | 10,108 | $415,271.01 | 26,368 | 2023-05-18 | Filing | |
| $41.27 | 11,700 | $482,849.64 | 201,268 | 2023-05-15 | Filing | |
| $45.00 | 41,816 | $1,881,720.00 | 141,024 | 2023-01-12 | Filing | |
| $41.68 | 867 | $36,132.23 | 6,729 | 2022-12-15 | Filing | |
| $41.42 | 198,000 | $8,201,061.00 | 201,268 | 2022-11-08 | Filing | |
| $48.81 | 1,800 | $87,858.18 | 16,389 | 2022-06-07 | Filing | |
| $45.79 | 12,900 | $590,707.77 | 21,536 | 2022-05-02 | Filing | |
| $65.00 | 12,300 | $799,504.92 | 68,613 | 2022-01-04 | Filing | |
| $65.00 | 94,956 | $6,172,140.00 | 259,068 | 2022-01-04 | Filing | |
| $62.76 | 108,189 | $6,790,320.30 | 259,068 | 2022-01-03 | Filing | |
| $60.83 | 382 | $23,235.15 | 12,059 | 2021-11-23 | Filing | |
| $56.47 | 45,530 | $2,570,997.15 | 302,488 | 2021-11-01 | Filing |