Oaktree OCSL Q1 2026 Earnings Surprise EPS 038 Up Significant Trump Concludes China Visit Amid Trade Oil and Taiwan Discussions Consumer Sentiment Plunges to Record Low in May as Iran War Drives Gas Prices Higher From Concept to Cash Flow Navigating the Path to Business Profitability Amid Conflict Israeli and Arab Entrepreneurs Forge Economic Partnerships Oil Prices Gain as Irans Nuclear Stance Heightens Geopolitical Tensions Money Market Account Rates Reach 401 APY as of May 27 2026 Workday Shares Surge on Upgraded Margin Forecast Amid AI Success Meta Stock Floor in Sight as Two Key Developments Emerge Bessent Highlights Substantial Disinflation Outlook as Warsh Assumes Fed Leadership ASTE Q1 2026 Earnings Earnings Miss Disappoints as EPS Falls 367 Below Estimates TD Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher GLMD Q4 2025 Earnings WiderThanExpected Loss as Galmed Continues Clinical Development PennantPark Investment Corp PNNT Q1 2026 Earnings EPS Misses Estimates Amid Stable Portfolio Performance AMPG Q1 2026 Earnings EPS Misses Estimates as Challenges Persist STRT Q1 2026 Earnings EPS Misses Expectations While Stock Holds Steady Yuanbao Inc YB Shares Tumble 974 Navigating Near Support Levels Descartes Systems Group DSGX Edges Higher as Stock Holds Above Key Support Westamerica Bancorporation WABC Posts Modest Gain Holds Above Key Support Level Nuburu Inc BURU Reaches 019 as Small Gains Test Key Resistance Bon Natural Life Limited BON Slips 157 as It Nears Key Support at 120 Bank Nifty Underperforms Nifty 50 as Analysts Eye Selective PSU Bank Opportunities Amid Margin Pressures Dave Busters Entertainment Inc PLAY Q1 2026 Earnings Deep EPS Miss Amid Operational Headwinds Atomera ATOM Surges Over 31 as Semiconductor Technology Stock Gains Momentum