ARTL Q4 2025 Earnings Narrowing Loss Surprises but Revenue Remains Absent KG Q3 2024 Earnings A Loss of 016 per Share as Stock Declines Marker Therapeutics Q1 2026 Earnings Narrower Loss Beats Estimates as Biotech Advances Pipeline Ivanhoe Electric Inc Q1 2026 Earnings Deep EPS Miss Amidst PreRevenue Exploration Phase AG Q1 2026 Earnings EPS Misses Estimates Amid Silver Price Volatility Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Despite Small Stock Decline