Oil Prices Slide Over 20 in May Marking Steepest Monthly Drop Since 2020 on Iran Deal Optimism ONCO Q1 2025 Earnings Positive EPS Reported Amid Limited Data Tech Media Telecom Roundup Market Talks Highlight DeepSeek and SoFi Ferrovial FER Q4 2025 Earnings EPS Beats Estimates by 526 Stock Slips Despite Strong Profit Performance SANUWAVE Health Inc SNWV Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Company Faces Challenges TriCo Bancshares TCBK Q1 2026 Earnings EPS Beat Surprises Market Stock Edges Higher OVID Q1 2026 Earnings Narrowerthanexpected loss drives positive stock reaction AMRZ Q1 2026 Earnings EPS Miss of 54 Triggers Unexpected Stock Uptick CENX Q1 2026 Earnings Stock Gains Despite EPS Miss as Investors Focus on Operational Momentum DOX Q1 2026 Earnings EPS Slightly Misses Estimates Amid Modest Stock Gain BBIO Q1 2026 Earnings WiderthanExpected Loss Amid Pipeline Progress DIBS Q1 2026 Earnings EPS Beats Estimates by a Narrow Margin Stock Declines