| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.01 | 19,205 | $461,112.05 | 35,703 | 2024-03-21 | Filing | |
| $21.45 | 47,020 | $1,008,579.00 | 384,866 | 2024-02-23 | Filing | |
| $23.35 | 50,000 | $1,167,500.00 | 307,687 | 2023-12-14 | Filing | |
| $22.50 | 14,149 | $318,352.50 | 307,687 | 2023-12-12 | Filing | |
| $23.01 | 25,000 | $575,250.00 | 533,345 | 2023-12-13 | Filing | |
| $22.06 | 25,000 | $551,500.00 | 558,345 | 2023-12-04 | Filing | |
| $22.01 | 25,000 | $550,250.00 | 583,345 | 2023-11-30 | Filing | |
| $21.61 | 120,409 | $2,602,038.49 | 790,321 | 2023-11-27 | Filing | |
| $22.47 | 4,600 | $103,362.00 | 399,943 | 2023-08-30 | Filing | |
| $20.68 | 60,000 | $1,240,800.00 | 571,631 | 2023-08-04 | Filing | |
| $20.51 | 60,000 | $1,230,600.00 | 571,631 | 2023-08-03 | Filing | |
| $20.67 | 30,553 | $631,530.51 | 285,467 | 2023-08-03 | Filing | |
| $19.63 | 55,710 | $1,093,587.30 | 571,976 | 2023-08-01 | Filing | |
| $20.01 | 38,930 | $778,989.30 | 582,435 | 2023-04-05 | Filing | |
| $16.61 | 15,300 | $254,133.00 | 317,467 | 2023-03-10 | Filing | |
| $17.13 | 77,860 | $1,333,741.80 | 527,716 | 2023-03-01 | Filing | |
| $17.50 | 82,490 | $1,443,575.00 | 351,472 | 2023-02-28 | Filing | |
| $17.50 | 10 | $175.00 | 351,472 | 2023-02-27 | Filing | |
| $17.49 | 40,000 | $699,600.00 | 31,417 | 2023-02-21 | Filing | |
| $17.78 | 40,000 | $711,200.00 | 18,701 | 2023-02-09 | Filing |