Ecopetrol EC Stock Jumps 145 Approaching 1471 20260519 DistNow DNOW Stock Today Drops 084 Key Support at 1238 20260518 Prenetics PRENW Stock Analysis Flat at 002 Whats Next 20260518 Sonoma Pharmaceuticals SNOA Slips 356 Testing 108 Support 20260515 Weyco Group WEYS Stock Today Drops 170 Key Support at 3163 20260520 Maze Therapeutics MAZE Q1 2026 Earnings Surprise EPS 045 Up Significant Methanex Corporation MEOH Q1 2026 Results Miss Estimates EPS 030 vs 042 Massimo Group MAMO Stock Analysis 059 Up Momentum Check at 105 20260521 AGX Files Lawsuit Against RR and Huntington Over Frozen Credit Line and Unpaid Carrier Invoices Google to Launch New Smart Glasses in Autumn Marking Return to Wearable AI Market US Stock Futures and Bond Yields Decline After Reports of Putins Updated Nuclear Doctrine SK Hynix Posts Record Profit on AIDriven Chip Demand Fatal Train Attack in Pakistan Could Heighten Security Risks for Regional Markets Sensex Dips 142 Points Nifty Holds Above 23900 as Mid and SmallCaps Shine OCSL Q1 2026 Earnings Earnings Beat Despite Slight Stock Dip STAG Q1 2026 Earnings Industrial REIT Surpasses EPS Estimates by a Wide Margin SOJE Q1 2026 Earnings Southern Companys Junior Subordinated Notes Benefit from Solid Utility Earnings Beat Halozyme Therapeutics Q1 2026 Earnings EPS Beat Drives Modest Positive Surprise Despite Flat Revenue Disclosure DHCNI Q1 2026 Earnings EPS Misses Expectations Amid Challenging Real Estate Market NWAX New management lays out planned SPAC merger targets amid current market uncertainty Nvidia Stock Declines PostEarnings Why Some Market Participants May Be Overlooking LongTerm Potential KVUE Q1 2026 Earnings EPS Surges Past Estimates with 196 Beat