Biodesix BDSX Q1 2026 Earnings EPS 081 Beats Estimates Viking Therapeutics VKTX Q1 2026 Results Miss Estimates EPS 137 vs 103 Miller Industries MLR Q1 2026 Earnings Miss Sparks Concern BRC Group RILYK Stalls at 2523 Consolidation Phase 20260515 British Gas Pays 20 Million Over Prepayment Meter ForceFitting Scandal Regulatory Breach Impacts Vulnerable Customers Another Iconic Auto Brand Faces Closure Amid Struggling EV Transition Consumer Prices Surge 38 in April Highest Annual Gain Since 2023 Modular Data Center Builder Armada Secures 230 Million Plans Arizona Factory with Johnson Controls Is CheckCap MBAI Still a Buy After 395 Rally 20260518 Harte Hanks HHS Stock Steady at 283 Support at 269 20260514 Russell 2000 Surges 31 Two SmallCap Stocks Under 30 with Strong Fundamentals ANI Pharma ANIP Climbs 170 Resistance at 8331 in Focus 20260518 CB Financial CBFV Q1 2026 Results Top Views on Strong Revenue Starlinks Expansion Positions SpaceX as Internet and National Security Powerhouse Amid Rising Competition Pagaya PGYWW Drops 1503 Key Support at 005 20260518