| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.25 | 9,016 | $299,782.00 | 959,056 | 2023-07-24 | Filing | |
| $32.77 | 4,026 | $131,932.02 | 950,040 | 2023-07-21 | Filing | |
| $32.67 | 10,691 | $349,274.97 | 946,014 | 2023-07-19 | Filing | |
| $32.49 | 16,231 | $527,345.19 | 935,323 | 2023-07-18 | Filing | |
| $31.93 | 29,268 | $934,527.24 | 919,092 | 2023-07-17 | Filing | |
| $30.38 | 4 | $121.52 | 889,824 | 2023-06-27 | Filing | |
| $29.69 | 2,399 | $71,226.31 | 889,820 | 2023-06-26 | Filing | |
| $29.80 | 4,417 | $131,626.60 | 887,421 | 2023-06-23 | Filing | |
| $30.14 | 5,521 | $166,402.94 | 883,004 | 2023-06-22 | Filing | |
| $30.62 | 8,291 | $253,870.42 | 877,483 | 2023-06-21 | Filing | |
| $30.73 | 10,694 | $328,626.62 | 869,192 | 2023-06-20 | Filing | |
| $30.90 | 4,080 | $126,072.00 | 858,498 | 2023-06-16 | Filing | |
| $30.09 | 10,422 | $313,597.98 | 854,418 | 2023-06-14 | Filing | |
| $30.14 | 3,313 | $99,853.82 | 843,996 | 2023-06-13 | Filing | |
| $29.97 | 3,788 | $113,526.36 | 840,683 | 2023-06-12 | Filing | |
| $30.24 | 49,181 | $1,487,233.44 | 836,895 | 2023-06-09 | Filing | |
| $30.01 | 4,501 | $135,075.01 | 787,714 | 2023-06-07 | Filing | |
| $29.42 | 16,368 | $481,546.56 | 783,213 | 2023-06-06 | Filing | |
| $29.20 | 23,223 | $678,111.60 | 766,845 | 2023-06-05 | Filing | |
| $29.06 | 8,649 | $251,339.94 | 743,622 | 2023-06-02 | Filing |