| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $34.10 | 605 | $20,632.25 | 134,400 | 2024-06-04 | Filing | |
| $33.44 | 18,595 | $621,783.33 | 135,005 | 2024-06-04 | Filing | |
| $34.09 | 1,400 | $47,725.44 | 537,600 | 2024-06-04 | Filing | |
| $33.43 | 75,400 | $2,520,478.74 | 539,000 | 2024-06-04 | Filing | |
| $34.07 | 370 | $12,607.57 | 134,400 | 2024-06-04 | Filing | |
| $33.44 | 18,830 | $629,744.87 | 134,770 | 2024-06-04 | Filing | |
| $39.13 | 300 | $11,739.99 | 1,488,712 | 2024-05-28 | Filing | |
| $38.28 | 19,917 | $762,464.59 | 1,489,012 | 2024-05-28 | Filing |