Halozyme Therapeutics HALO Q1 2026 Earnings Why the Beat Matters CBAK Energy CBAT Slides 051 as Selling Pressure Mounts 20260515 RF Industries RFIL Q1 2026 Earnings EPS 006 Beats Estimates Disc Medicine IRON Q1 2026 Earnings 165 EPS Surges Past 175 Estimates Elme Communities ELME Q4 2025 Results Miss Estimates EPS 026 vs 003 The Tech Download Trumps China Visit Sparks Fresh Questions Over Chip Exports and Rare Earths Access Shore Bancshares SHBI Declines 170 Amid Market Weakness 20260515 Catalyst CPRX Unchanged at 3115 RangeBound Trading 20260514 TotalEnergies SE TTE Steady at 9188 Awaiting Next Catalyst 20260515 Starfighters Space FJET Stock Today Rallies 525 Resistance at 568 20260517 China NatRes CHNR Down 095 How Low Could It Go 20260517 Smart Powerr CREG Stock Down 2162 Support Test at 053 20260515 Glenmark Launches Generic Vancomycin Hydrochloride Injection in the US Market Upwork UPWK Stock Analysis 600 Gain What to Watch 20260518