| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $36.03 | 11,863 | $427,366.95 | 443,921 | 2024-03-20 | Filing | |
| $36.75 | 54,628 | $2,007,365.95 | 455,784 | 2024-03-19 | Filing | |
| $35.65 | 29,509 | $1,051,989.95 | 510,412 | 2024-03-19 | Filing | |
| $36.03 | 11,878 | $427,910.89 | 347,382 | 2024-03-20 | Filing |