| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.68 | 87,745 | $3,042,979.05 | 1,378,554 | 2024-07-09 | Filing | |
| $35.65 | 8,246 | $293,969.90 | 1,736,040 | 2024-07-09 | Filing | |
| $34.68 | 87,754 | $3,043,238.52 | 1,744,286 | 2024-07-09 | Filing | |
| $34.65 | 14,712 | $509,791.40 | 1,010,326 | 2024-07-01 | Filing | |
| $33.89 | 6,400 | $216,911.36 | 1,025,038 | 2024-07-01 | Filing | |
| $34.53 | 42,406 | $1,464,164.68 | 460,800 | 2024-07-01 | Filing | |
| $33.91 | 34,394 | $1,166,259.27 | 503,206 | 2024-07-01 | Filing | |
| $34.49 | 7,603 | $262,194.02 | 115,200 | 2024-07-01 | Filing | |
| $33.90 | 11,597 | $393,169.61 | 122,803 | 2024-07-01 | Filing | |
| $34.51 | 45,200 | $1,559,879.12 | 460,800 | 2024-07-01 | Filing | |
| $33.88 | 31,600 | $1,070,620.64 | 506,000 | 2024-07-01 | Filing | |
| $34.49 | 7,455 | $257,110.28 | 115,200 | 2024-07-01 | Filing | |
| $33.91 | 11,745 | $398,258.86 | 122,655 | 2024-07-01 | Filing | |
| $29.49 | 96,000 | $2,831,203.20 | 1,466,299 | 2024-06-25 | Filing | |
| $29.49 | 96,000 | $2,831,155.20 | 1,832,040 | 2024-06-25 | Filing | |
| $28.34 | 4,939 | $139,967.31 | 1,010,326 | 2024-06-17 | Filing | |
| $27.53 | 60,630 | $1,669,162.09 | 1,015,265 | 2024-06-17 | Filing | |
| $29.28 | 278 | $8,139.06 | 320,760 | 2024-06-20 | Filing | |
| $29.51 | 1,337 | $39,450.32 | 321,038 | 2024-06-18 | Filing | |
| $28.85 | 1,819 | $52,480.70 | 322,375 | 2024-06-18 | Filing |