| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.19 | 8,259 | $265,864.64 | 7,016,371 | 2023-12-19 | Filing | |
| $32.07 | 5,109 | $163,829.28 | 7,024,630 | 2023-12-18 | Filing | |
| $32.04 | 1,632 | $52,290.42 | 7,029,739 | 2023-12-14 | Filing | |
| $30.00 | 20,000 | $600,000.00 | 496,446 | 2023-12-08 | Filing | |
| $29.84 | 10,000 | $298,398.00 | 7,031,371 | 2023-12-08 | Filing | |
| $29.00 | 7,407 | $214,803.00 | 551,755 | 2023-12-06 | Filing | |
| $28.02 | 4,000 | $112,080.00 | 559,162 | 2023-12-04 | Filing | |
| $28.82 | 7,094 | $204,449.08 | 496,446 | 2023-12-05 | Filing | |
| $28.02 | 3,833 | $107,400.66 | 503,540 | 2023-12-04 | Filing | |
| $28.82 | 10,062 | $289,986.84 | 5,258,168 | 2023-12-05 | Filing | |
| $28.02 | 5,433 | $152,232.66 | 5,268,230 | 2023-12-04 | Filing | |
| $27.19 | 18,487 | $502,672.62 | 18,488 | 2023-11-29 | Filing | |
| $27.23 | 4,750 | $129,350.58 | 329,359 | 2023-11-27 | Filing | |
| $26.86 | 5,000 | $134,277.00 | 334,109 | 2023-11-24 | Filing | |
| $26.88 | 5,000 | $134,402.00 | 339,109 | 2023-11-22 | Filing | |
| $26.63 | 25,000 | $665,677.50 | 5,019,432 | 2023-11-21 | Filing | |
| $26.63 | 10,000 | $266,277.00 | 5,044,432 | 2023-11-21 | Filing | |
| $27.06 | 5,000 | $135,316.50 | 344,109 | 2023-11-20 | Filing | |
| $26.84 | 8,000 | $214,720.00 | 507,373 | 2023-11-16 | Filing | |
| $27.57 | 1,250 | $34,462.88 | 349,109 | 2023-11-15 | Filing |