OppFi OPFI Q1 2026 Earnings Beat Revenue NA EPS 035 EU Business Investment Rate Falls to 11Year Low Amid Tariffs Weak Demand and Climate Policy Confusion Oil Prices Surge on Trumps Warning to Iran Amid Strait of Hormuz Closure Consumer Sentiment Slumps Yet Retail Sales Climb How Long Can the Divergence Persist Public PPHC Q4 2025 Earnings Beat Revenue NA EPS 079 Diageo PLC DEO Slips as Premiumization Pressures Weigh on LuxuryLike Demand FibroBiologics FBLG Q1 2026 Results Fall Short EPS 133 Revenue NA CoreWeave CRWV Slides 535 as Selling Pressure Mounts 20260515 Optical OCC Declines 1028 Amid Market Weakness 20260517 Green Plains GPRE Jumps 210 on Strong Momentum 20260515 Winmark Corporation WINA Surges 054 Nearing 37071 Resistance 20260518 Alkermes ALKS Falls 077 Watching 3533 Support 20260518 Tech Sits Out the US IPO Rush as Biotech and Healthcare Stocks Flock to Go Public Ebola Outbreak in DR Congo Raises Concerns for Regional Economic Stability and Supply Chains What Bimergen BESSs 587 Decline Means for Investors 20260518