| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $28.38 | 7,452 | $211,487.76 | 102,912 | 2024-06-13 | Filing | |
| $30.60 | 90,000 | $2,754,000.00 | 22,127 | 2024-03-08 | Filing | |
| $30.81 | 28,257 | $870,598.17 | 112,127 | 2024-03-07 | Filing | |
| $29.67 | 1,066 | $31,628.22 | 140,384 | 2024-03-06 | Filing | |
| $34.88 | 509 | $17,751.38 | 52,440 | 2023-08-02 | Filing | |
| $38.91 | 643 | $25,019.13 | 22,687 | 2023-07-05 | Filing | |
| $37.03 | 6,467 | $239,473.01 | 25,375 | 2023-06-14 | Filing | |
| $39.01 | 7 | $273.07 | 22,687 | 2023-06-14 | Filing | |
| $38.52 | 5,773 | $222,375.96 | 22,694 | 2023-06-14 | Filing | |
| $37.47 | 586 | $21,957.42 | 28,467 | 2023-06-14 | Filing | |
| $37.04 | 15,000 | $555,600.00 | 17,897 | 2023-06-08 | Filing | |
| $37.87 | 1,857 | $70,315.31 | 41,356 | 2023-06-07 | Filing | |
| $38.99 | 1,779 | $69,364.99 | 43,213 | 2023-06-06 | Filing | |
| $37.87 | 1,357 | $51,382.81 | 20,892 | 2023-06-07 | Filing | |
| $38.99 | 1,301 | $50,727.29 | 22,249 | 2023-06-06 | Filing | |
| $37.87 | 5,326 | $201,668.99 | 153,781 | 2023-06-07 | Filing | |
| $38.99 | 5,058 | $197,216.48 | 159,107 | 2023-06-06 | Filing | |
| $37.87 | 490 | $18,553.85 | 36,323 | 2023-06-07 | Filing | |
| $38.99 | 471 | $18,364.76 | 36,813 | 2023-06-06 | Filing | |
| $37.87 | 616 | $23,324.84 | 19,053 | 2023-06-07 | Filing |