Health Catalyst HCAT Gains 924 Support Holds at 123 20260518 Shoals SHLS Q1 2026 Earnings EPS 007 Beats Estimates Newmark Group NMRK Stock Analysis RangeBound Near 1430 20260518 Russell 2000 Surges 31 Two SmallCap Stocks Under 30 with Strong Fundamentals Mesa Laboratories MLAB Slides 142 as Selling Pressure Mounts 20260519 Coursera COUR Stock Up 852 Key Resistance at 602 20260518 BG Foods BGS Stock Slides 086 Support at 385 20260519 Uber Technologies Faces Mixed Analyst Views Amid Evolving Mobility Landscape Newbridge NBRGU Stock Today Unchanged at 997 Key Levels 20260520 HCG Profit Plummets 70 as Revenue Growth Slows in Latest Quarter Japans DBJ Extends Investment Horizon to Boost Domestic Manufacturing Reshoring Singapore Emerges as Major Safe Haven as Wealth Flows From Gulf Region