| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.55 | 24,300 | $790,926.12 | 140,109 | 2024-06-03 | Filing | |
| $34.21 | 19,710 | $674,367.80 | 130,845 | 2024-05-28 | Filing | |
| $33.98 | 56,807 | $1,930,455.24 | 105,902 | 2024-05-24 | Filing | |
| $33.82 | 51,209 | $1,732,093.22 | 138,918 | 2024-05-23 | Filing | |
| $32.30 | 28,985 | $936,311.15 | 44,775 | 2024-05-14 | Filing | |
| $36.76 | 995 | $36,580.18 | 63,409 | 2024-02-29 | Filing | |
| $37.15 | 664 | $24,669.59 | 138,918 | 2024-02-26 | Filing | |
| $36.38 | 9,336 | $339,600.73 | 139,582 | 2024-02-26 | Filing | |
| $32.28 | 23,560 | $760,519.16 | 111,322 | 2024-01-16 | Filing | |
| $30.38 | 4,357 | $132,376.55 | 275,000 | 2023-12-21 | Filing | |
| $30.40 | 26,454 | $804,209.54 | 275,000 | 2023-12-20 | Filing | |
| $30.03 | 14,516 | $435,941.61 | 275,000 | 2023-12-19 | Filing | |
| $30.04 | 27,798 | $834,935.17 | 275,000 | 2023-12-18 | Filing | |
| $25.78 | 25,600 | $660,014.08 | 119,518 | 2023-11-27 | Filing | |
| $22.53 | 1,363 | $30,715.07 | 119,518 | 2023-06-26 | Filing | |
| $21.65 | 16,621 | $359,917.78 | 120,881 | 2023-06-26 | Filing | |
| $22.25 | 1,000 | $22,251.10 | 275,000 | 2023-06-02 | Filing | |
| $21.58 | 30,272 | $653,172.89 | 276,000 | 2023-06-02 | Filing | |
| $22.09 | 31,272 | $690,757.83 | 306,272 | 2023-06-01 | Filing | |
| $21.87 | 31,272 | $683,796.68 | 337,544 | 2023-05-31 | Filing |