| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.55 | 3,925 | $198,408.75 | 284,384 | 2026-06-01 | Filing | |
| $50.14 | 9,812 | $491,973.68 | 16,079 | 2026-06-01 | Filing | |
| $50.35 | 43,451 | $2,187,757.85 | 594,741 | 2026-05-26 | Filing | |
| $49.81 | 32,110 | $1,599,399.10 | 357,638 | 2026-05-20 | Filing | |
| $50.00 | 34,901 | $1,745,050.00 | 952,317 | 2026-05-18 | Filing | |
| $50.21 | 6,625 | $332,641.25 | 106,762 | 2026-05-18 | Filing | |
| $48.45 | 7,712 | $373,646.40 | 17,524 | 2026-05-07 | Filing | |
| $46.00 | 20,634 | $949,164.00 | 100,819 | 2026-05-07 | Filing | |
| $45.71 | 60,000 | $2,742,600.00 | 118,832 | 2026-05-07 | Filing | |
| $44.50 | 47,918 | $2,132,351.00 | 616,106 | 2026-02-24 | Filing | |
| $44.35 | 29,873 | $1,324,867.55 | 664,024 | 2026-02-19 | Filing | |
| $44.01 | 99,574 | $4,382,251.74 | 279,942 | 2026-02-18 | Filing | |
| $44.30 | 20,030 | $887,329.00 | 20,590 | 2026-02-18 | Filing | |
| $44.50 | 44,087 | $1,961,871.50 | 20,590 | 2026-02-18 | Filing | |
| $43.33 | 42,422 | $1,838,145.26 | 20,590 | 2026-02-17 | Filing | |
| $43.67 | 30,617 | $1,337,044.39 | 976,092 | 2026-02-17 | Filing | |
| $43.00 | 34,278 | $1,473,954.00 | 1,042,579 | 2026-02-13 | Filing | |
| $43.50 | 64,778 | $2,817,843.00 | 381,908 | 2026-02-17 | Filing | |
| $43.84 | 3,036 | $133,098.24 | 446,686 | 2026-02-17 | Filing | |
| $43.79 | 3,856 | $168,854.24 | 17,524 | 2026-02-13 | Filing |