ORIO Orion posts narrower than expected Q4 2025 loss yet shares drop 189 percent in todays trading Centene Corporation CNC ShortTerm Momentum Masks Structural Profitability Headwinds MCFT MasterCraft posts 72 percent Q1 2026 EPS beat shares edge higher on robust operational performance