Oportun OPRT Crushes Q1 2026 Estimates EPS 021 Tops Views Omada Health OMDA Q1 2026 Earnings 005 EPS Surges Past 008 Estimates Palantir Technologies PLTR Stock Slips as Market Sentiment Weighs on AI and Defense Plays Yen Faces Renewed Pressure as Markets Price in Potential Fed Rate Hike Norovirus Outbreak on Cruise Ship Sparks Health and Safety Concerns Passengers Cleared to Disembark Asian Development Banks 70 Billion Infrastructure Plan Positions Southeast Asia as Key Growth Hub US Producer Prices Surge by Most in Four Years Raising Inflation Concerns