Illumination ILLUU Stock Investment Opportunity Review AQMS Aqua Metals shares gain nearly 6 percent despite steep Q3 2025 EPS miss versus analyst estimates electroCore ECOR Stock Why Customer Expansion Underperforming 20260420 HTCR Heartcore Enterprises posts Q2 2025 profit against expected loss sending shares 38 percent higher today Origin SEED Stock Counter Trend Slight Gain 20260420 Core Sci CORZ Stock Why You Should Watch It Bearish Sentiment 20260420 Duke Energy Corporation DUK SWX Southwest Q1 2026 earnings miss estimates by 10 shares slip despite resilience in core utility operations