| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.51 | 5,029 | $274,108.66 | 0 | 2024-06-27 | Filing | |
| $54.02 | 4,971 | $268,547.84 | 5,029 | 2024-06-27 | Filing | |
| $54.25 | 551 | $29,891.20 | 6,915 | 2024-06-26 | Filing | |
| $53.68 | 12,326 | $661,627.63 | 7,466 | 2024-06-26 | Filing | |
| $56.03 | 82 | $4,594.74 | 9,278 | 2024-06-12 | Filing | |
| $55.13 | 19,918 | $1,098,073.36 | 9,360 | 2024-06-12 | Filing | |
| $50.71 | 12,121 | $614,655.91 | 19,792 | 2024-05-24 | Filing | |
| $53.55 | 100 | $5,355.00 | 8,938 | 2024-05-01 | Filing | |
| $52.63 | 500 | $26,314.00 | 9,038 | 2024-05-01 | Filing | |
| $51.48 | 10,481 | $539,541.97 | 9,538 | 2024-05-01 | Filing | |
| $50.99 | 7,087 | $361,345.58 | 20,019 | 2024-05-01 | Filing | |
| $56.03 | 2,612 | $146,352.97 | 0 | 2024-04-16 | Filing | |
| $55.36 | 6,790 | $375,906.62 | 2,612 | 2024-04-16 | Filing | |
| $68.42 | 2,711 | $185,476.05 | 69,253 | 2024-04-01 | Filing | |
| $67.58 | 5,456 | $368,731.21 | 71,964 | 2024-04-01 | Filing | |
| $66.67 | 14,919 | $994,679.57 | 77,420 | 2024-04-01 | Filing | |
| $70.19 | 861 | $60,430.66 | 8,938 | 2024-03-26 | Filing | |
| $69.36 | 2,034 | $141,079.05 | 9,799 | 2024-03-26 | Filing | |
| $68.55 | 2,555 | $175,138.35 | 11,833 | 2024-03-26 | Filing | |
| $72.25 | 1,000 | $72,247.40 | 8,938 | 2024-03-22 | Filing |