FinVolution FINV Q4 2025 Earnings EPS 172 In Line with Estimates X Commits to Faster Action on Hate and Terror Content Following UK Ofcom Scrutiny Baytex Energy BTE Q1 2026 Earnings Miss EPS 009 vs 001 Expected Elon Musk Loses OpenAI Court Battle as Jury Rules Claim Filed Too Late Icon Energy Corp ICON Edges Higher in Quiet Trading as Stock Holds Near Support Core Scientific CORZ Gains 315 as Bitcoin Mining Sector Shows Resilience Invesco Quality Municipal Income Trust IQI Gains Ground as Bond Markets Stabilize Donegal Group DGICA Declines 16 as Stock Tests Key Support Levels