OVID Ovid Therapeutics delivers blowout Q4 2025 results but stock dips slightly amid mild investor profit taking Nuveen NEA Stock Analysis Today Risk Aversion 20260420 BBCP ConcretePump posts narrower Q1 2026 loss than estimates stock rises modestly on positive investor sentiment Market Wrap Tech leads sector gains as broader markets edge slightly lower