Marcus MMI Q1 2026 Results Fall Short EPS 008 Revenue NA
Ellington Financial EFC Surges 079 Nearing 1411 Resistance 20260518
12 Information Technology Stocks Moving In Wednesdays AfterMarket Session
Home Depot HD Delivers Q1 2026 Beat EPS 272 vs 262 Expected