| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.47 | 96,000 | $2,828,976.00 | 1,928,040 | 2024-06-20 | Filing | |
| $29.72 | 12,208 | $362,821.76 | 0 | 2024-06-13 | Filing | |
| $28.84 | 265,276 | $7,650,559.84 | 12,208 | 2024-06-13 | Filing | |
| $29.72 | 12,208 | $362,821.76 | 0 | 2024-06-13 | Filing | |
| $28.84 | 265,276 | $7,650,559.84 | 12,208 | 2024-06-13 | Filing | |
| $29.72 | 12,208 | $362,821.76 | 0 | 2024-06-13 | Filing | |
| $28.84 | 265,276 | $7,650,559.84 | 12,208 | 2024-06-13 | Filing | |
| $29.72 | 12,208 | $362,821.76 | 0 | 2024-06-13 | Filing | |
| $28.84 | 265,276 | $7,650,559.84 | 12,208 | 2024-06-13 | Filing | |
| $30.52 | 1,600 | $48,839.52 | 1,392,712 | 2024-06-11 | Filing | |
| $29.77 | 94,400 | $2,810,448.48 | 1,394,312 | 2024-06-11 | Filing | |
| $30.50 | 1,873 | $57,132.12 | 1,844,462 | 2024-06-11 | Filing | |
| $29.77 | 94,127 | $2,801,944.30 | 1,846,335 | 2024-06-11 | Filing | |
| $30.85 | 5,267 | $162,505.91 | 1,137,989 | 2024-06-10 | Filing | |
| $30.37 | 15,786 | $479,406.61 | 1,143,256 | 2024-06-10 | Filing | |
| $30.01 | 1,105 | $33,159.06 | 337,523 | 2024-06-10 | Filing | |
| $30.02 | 5,227 | $156,909.31 | 524,979 | 2024-06-10 | Filing | |
| $30.01 | 7,604 | $228,227.98 | 1,189,385 | 2024-06-10 | Filing | |
| $34.13 | 1,151 | $39,278.57 | 537,600 | 2024-06-04 | Filing | |
| $33.43 | 75,649 | $2,528,983.89 | 538,751 | 2024-06-04 | Filing |