Will Comstock Lode Stock Miss Expectations Price At 3.58 Up 16.23 20260402 Efc D Stock Analysis Ellington Financial Series D Preferred Flat At 100 With Stable Performance 20260401 Neu Rallies Ahead Of Earnings Market Watch 20260401 1 Tesla Cybertruck Incident Raises Questions Over Vehicles Water Wading Feature Ero Copper ERO Q1 2026 Earnings 069 EPS Surges Past 061 Estimates