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