The critical factors shaping Toro TORO future 147 20260508 PLXS Plexus Corp reports tiny Q1 2026 EPS miss shares climb nearly 3 percent on steady investor confidence ExxonMobil XOM Oil Majors Warn of Accelerating Global Supply Deficit Amid Geopolitical Disruptions RIOT Riot Platforms Inc posts sharply wider than expected Q4 2025 loss shares drop 287 percent today ARMOUR REIT ARR Stock Why Pricing Power Recovers 20260416 TOWN TowneBank reports 205 percent Q4 2025 revenue growth even as a modest EPS miss pushes shares slightly lower NXRT NexPoint Residential Trust Inc posts wider Q4 2025 loss and mild revenue dip shares hold nearly steady postearnings Investors ITIC Stock Is It Moving Higher Q4 2025 Earnings Report RFMZ RiverNorth Flexible Municipal Income Fund II Inc posts sharp Q3 2025 revenue drop shares fall 1 on weak results Steven Madden SHOO Quarterly Preview Q4 2025 EPS Beats Forecasts Orion ORN Full Analysis Q4 2025 Profit Exceeds Views FG FGN Stock Block Trades Weakens 20260415