The OLB OLB Stock Down 181 Support Test at 041 20260518 Grab GRABW Unchanged at 004 RangeBound Trading 20260518 US Embargo on Strait of Hormuz Disrupts Cubas Energy Supply IceCure Medical ICCM Stock Today Drops 498 Key Support at 022 20260515 GAU Q1 2026 Earnings Gold Producer Reports EPS Below Estimates Stock Gains Slightly GPN Q1 2026 Earnings EPS Beats Estimates by 366 as Stock Edges Higher USFD Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher RDNW Q1 2026 Earnings NarrowerThanExpected Loss Exceeds Analyst Estimates GALT Q1 2026 Earnings EPS Misses Estimates as Clinical Development Continues VTGN Q1 2026 Earnings Narrowed Loss Beats Estimates as Pipeline Advances