Edgewell Personal Care EPC Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher NRT Q2 2025 Earnings Trust Reports EPS of 020 Stock Advances 064 MBINL Q1 2026 Earnings EPS Beats Estimates by 502 Amid Strong Operational Performance TTI Q1 2026 Earnings EPS Surges 81 Above Estimates Amid Profitability Focus SDST Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Phase LFMD Q1 2026 Earnings EPS Surprise Lifts Sentiment Despite Disclosed Revenue Uncertainty