| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.53 | 8,500 | $293,510.95 | 1,951,167 | 2024-07-29 | Filing | |
| $35.02 | 2,626 | $91,972.50 | 107,910 | 2024-07-22 | Filing | |
| $35.02 | 9,506 | $332,927.69 | 372,335 | 2024-07-22 | Filing | |
| $35.50 | 23,800 | $844,830.98 | 1,959,667 | 2024-07-16 | Filing | |
| $35.01 | 700 | $24,507.77 | 1,983,467 | 2024-07-15 | Filing | |
| $33.04 | 8,500 | $280,854.45 | 1,984,167 | 2024-06-26 | Filing | |
| $33.86 | 2,550 | $86,341.22 | 110,536 | 2024-06-20 | Filing | |
| $33.86 | 9,228 | $312,448.08 | 381,841 | 2024-06-20 | Filing | |
| $33.81 | 2,500 | $84,527.75 | 1,992,667 | 2024-06-12 | Filing | |
| $31.82 | 6,000 | $190,942.80 | 1,995,167 | 2024-05-29 | Filing | |
| $33.98 | 911 | $30,958.88 | 113,086 | 2024-05-20 | Filing | |
| $32.78 | 1,639 | $53,718.88 | 113,997 | 2024-05-20 | Filing | |
| $33.96 | 3,402 | $115,544.85 | 391,069 | 2024-05-20 | Filing | |
| $32.76 | 5,826 | $190,869.66 | 394,471 | 2024-05-20 | Filing | |
| $34.90 | 12,178 | $425,001.24 | 118,142 | 2024-05-01 | Filing | |
| $35.09 | 3,236 | $113,550.59 | 2,125,301 | 2024-05-01 | Filing | |
| $35.01 | 4,308 | $150,809.73 | 2,128,537 | 2024-04-30 | Filing | |
| $34.93 | 13,206 | $461,345.01 | 2,132,845 | 2024-04-29 | Filing | |
| $34.86 | 18,687 | $651,514.78 | 418,973 | 2024-04-22 | Filing | |
| $36.97 | 10,000 | $369,692.00 | 576,977 | 2024-04-17 | Filing |