| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.00 | 25,357 | $2,028,560.00 | 28,699 | 2026-07-01 | Filing | |
| $79.74 | 2,300 | $183,404.76 | 110,496 | 2026-07-01 | Filing | |
| $78.96 | 25,964 | $2,050,039.55 | 112,796 | 2026-07-01 | Filing | |
| $78.22 | 16,100 | $1,259,351.66 | 138,760 | 2026-07-01 | Filing | |
| $76.76 | 1,100 | $84,431.05 | 154,860 | 2026-07-01 | Filing | |
| $75.61 | 600 | $45,363.00 | 155,960 | 2026-07-01 | Filing | |
| $74.26 | 800 | $59,407.52 | 156,560 | 2026-07-01 | Filing | |
| $73.59 | 3,300 | $242,854.92 | 157,360 | 2026-07-01 | Filing | |
| $51.53 | 7,000 | $360,710.00 | 128,593 | 2026-06-09 | Filing | |
| $51.94 | 15,829 | $822,158.26 | 135,593 | 2026-06-04 | Filing | |
| $51.53 | 7,000 | $360,710.00 | 128,593 | 2025-06-09 | Filing | |
| $51.53 | 4,352 | $224,258.56 | 54,056 | 2026-06-09 | Filing | |
| $51.53 | 3,505 | $180,612.65 | 150,027 | 2026-06-09 | Filing | |
| $51.53 | 4,327 | $222,970.31 | 106,961 | 2026-06-09 | Filing | |
| $51.53 | 4,352 | $224,258.56 | 181,868 | 2026-06-09 | Filing | |
| $51.53 | 4,162 | $214,467.86 | 144,581 | 2026-06-09 | Filing | |
| $51.94 | 10,318 | $535,916.92 | 58,408 | 2026-06-04 | Filing | |
| $51.94 | 6,854 | $355,996.76 | 153,532 | 2026-06-04 | Filing | |
| $51.94 | 8,464 | $439,620.16 | 111,288 | 2026-06-04 | Filing | |
| $51.94 | 8,512 | $442,113.28 | 186,220 | 2026-06-04 | Filing |