| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.44 | 27,148 | $880,659.40 | 1,126,464 | 2024-04-10 | Filing | |
| $33.48 | 57,770 | $1,933,995.18 | 1,153,612 | 2024-04-09 | Filing | |
| $35.08 | 21,444 | $752,287.69 | 230,400 | 2024-04-02 | Filing | |
| $34.57 | 55,356 | $1,913,728.88 | 251,844 | 2024-04-02 | Filing | |
| $34.98 | 1,066 | $37,287.29 | 57,600 | 2024-04-02 | Filing | |
| $34.56 | 18,134 | $626,745.49 | 58,666 | 2024-04-02 | Filing | |
| $35.08 | 22,058 | $773,721.85 | 230,400 | 2024-04-02 | Filing | |
| $34.57 | 54,742 | $1,892,343.35 | 252,458 | 2024-04-02 | Filing | |
| $35.00 | 893 | $31,252.23 | 57,600 | 2024-04-02 | Filing | |
| $34.56 | 18,307 | $632,741.18 | 58,493 | 2024-04-02 | Filing | |
| $37.45 | 2,800 | $104,868.40 | 1,137,252 | 2024-04-01 | Filing | |
| $36.35 | 18,890 | $686,643.94 | 1,140,052 | 2024-04-01 | Filing | |
| $39.00 | 19,379 | $755,781.00 | 1,196,989 | 2024-03-26 | Filing | |
| $39.67 | 11,536 | $457,650.42 | 1,307,921 | 2024-03-26 | Filing | |
| $39.20 | 84,464 | $3,311,098.60 | 1,319,457 | 2024-03-26 | Filing | |
| $39.67 | 11,818 | $468,777.52 | 1,211,382 | 2024-03-26 | Filing | |
| $39.20 | 84,182 | $3,299,850.22 | 1,223,200 | 2024-03-26 | Filing | |
| $36.98 | 68,904 | $2,548,069.92 | 0 | 2024-03-22 | Filing | |
| $36.98 | 68,904 | $2,548,069.92 | 0 | 2024-03-22 | Filing | |
| $37.26 | 19,379 | $722,007.28 | 1,216,368 | 2024-03-21 | Filing |