| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.50 | 10,000 | $425,000.00 | 119,342 | 2024-07-08 | Filing | |
| $40.00 | 7,809 | $312,360.00 | 129,342 | 2024-07-03 | Filing | |
| $40.00 | 2,191 | $87,640.00 | 136,477 | 2024-06-25 | Filing | |
| $30.04 | 6,000 | $180,240.00 | 57,242 | 2023-12-27 | Filing | |
| $25.23 | 6,000 | $151,380.00 | 63,242 | 2023-11-14 | Filing | |
| $20.24 | 6,000 | $121,440.00 | 69,242 | 2023-10-03 | Filing | |
| $40.00 | 20,000 | $800,000.00 | 116,367 | 2022-06-27 | Filing | |
| $39.00 | 1,000 | $39,000.00 | 126,965 | 2022-05-03 | Filing | |
| $35.32 | 300,000 | $10,596,000.00 | 2,610,826 | 2021-11-09 | Filing | |
| $37.00 | 1,000 | $37,000.00 | 112,573 | 2021-11-03 | Filing | |
| $35.00 | 1,000 | $35,000.00 | 113,573 | 2021-10-29 | Filing | |
| $32.04 | 2,000 | $64,080.00 | 122,153 | 2021-06-07 | Filing | |
| $33.00 | 300 | $9,900.00 | 758,128 | 2021-04-29 | Filing | |
| $32.06 | 56,973 | $1,826,554.38 | 758,428 | 2021-04-29 | Filing | |
| $31.55 | 33,595 | $1,059,922.25 | 815,401 | 2021-04-29 | Filing | |
| $35.30 | 13,034 | $460,100.20 | 848,996 | 2021-04-28 | Filing | |
| $34.54 | 37,395 | $1,291,623.30 | 862,030 | 2021-04-28 | Filing | |
| $33.15 | 27,161 | $900,387.15 | 899,425 | 2021-04-28 | Filing | |
| $32.80 | 81,971 | $2,688,648.80 | 926,586 | 2021-04-28 | Filing | |
| $35.14 | 49,571 | $1,741,924.94 | 1,008,557 | 2021-04-27 | Filing |