Satellos Bioscience MSLE Q1 2026 Earnings EPS 053 Beats Estimates Geopolitical Tensions Ripple Through US Housing Market as Iran Conflict Intensifies Larimar Therapeutics LRMR Stock Down 501 Support Test at 351 20260515 The American Housing Markets Structural Shift A ThreeYear Crisis Showing Signs of Permanence Infinity INR Q1 2026 Earnings 343 EPS Surges Past 093 Estimates Mexico MXE Stock Consolidating at 1379 Next Move Ahead 20260515 Karooooo KARO Stock Jumps 296 Approaching 4821 20260515 Ovintiv OVV Slides 078 as Selling Pressure Mounts 20260518 Texxon NPT Stock Slides 811 Support at 129 20260518 Crit Metals CRMLW Slips 344 Testing 427 Support 20260518 KALA BIO KALA Q4 2025 Earnings Beat Revenue NA EPS 3350 Western EMD Stalls at 1078 Consolidation Phase 20260514 Blue Ridge BRBS Q1 2026 In Line Whats Next for Investors TTM Technologies TTMI Slips 243 Testing 15931 Support 20260515 Zeo Energy ZEO Stock Consolidating at 089 Next Move Ahead 20260518