Macro Cisco stock at its most overbought since 2018 — and a top pro sees 25% upside Apr 26, 2026 3 min read