H2O America HTO Q1 2026 Earnings Why the Beat Matters Ascent Solar ASTI Q1 2026 Disappoints EPS 027 Below 019 Views TryHard THH Stock Today Drops 312 Key Support at 028 20260519 Q32 Bio QTTB Stock Today Rallies 557 Resistance at 637 20260519 ImmuCell Corporation ICCC Surges 375 to 1050 as Bulls Test Key Resistance Nuveen Municipal Credit Income Fund NZF Holds Steady Near Resistance as Income Seekers Eye Yield BRP Inc DOO Shares Surge 287 as Bullish Momentum Builds Toward Resistance Psyence Biomedical Ltd Warrant PBMWW Slides 894 as Stock Hovers at 003