Market snapshot — Oct 25, 2026