| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.31 | 13,823 | $584,793.07 | 146,553 | 2024-09-19 | Filing | |
| $42.00 | 1,476 | $61,992.00 | 4,012 | 2024-09-18 | Filing | |
| $42.01 | 1,177 | $49,448.01 | 160,376 | 2024-09-18 | Filing | |
| $37.78 | 6,351 | $239,910.93 | 307,972 | 2024-09-11 | Filing | |
| $37.31 | 9,274 | $346,023.14 | 307,972 | 2024-09-11 | Filing | |
| $37.53 | 700 | $26,270.02 | 307,972 | 2024-08-28 | Filing | |
| $36.82 | 13,995 | $515,353.28 | 308,672 | 2024-08-28 | Filing | |
| $37.54 | 700 | $26,274.99 | 322,667 | 2024-08-28 | Filing | |
| $36.80 | 14,925 | $549,241.49 | 322,667 | 2024-08-28 | Filing | |
| $39.76 | 14,471 | $575,424.84 | 322,667 | 2024-08-21 | Filing | |
| $37.56 | 15,625 | $586,926.56 | 337,138 | 2024-08-14 | Filing | |
| $43.03 | 2,500 | $107,572.50 | 51,206 | 2024-05-16 | Filing | |
| $42.22 | 18,151 | $766,317.07 | 51,206 | 2024-05-16 | Filing | |
| $42.68 | 1,965 | $83,866.20 | 51,206 | 2024-05-15 | Filing | |
| $42.17 | 8,221 | $346,679.57 | 53,171 | 2024-05-15 | Filing | |
| $40.00 | 5,714 | $228,560.00 | 53,171 | 2024-04-10 | Filing | |
| $40.06 | 6,965 | $278,997.01 | 5,000 | 2024-04-03 | Filing | |
| $39.19 | 2,944 | $115,384.19 | 11,965 | 2024-04-03 | Filing | |
| $38.22 | 3,112 | $118,949.98 | 14,909 | 2024-04-03 | Filing | |
| $40.05 | 453 | $18,144.46 | 0 | 2024-04-03 | Filing |