Renasant Q1 2026 Earnings EPS Beats Estimates by 81 Amid Solid Performance ESRT Q1 2026 Earnings Positive EPS Amid Quiet Quarter IAC Q1 2026 Earnings Deep EPS Miss but Stock Gains Amid Operational Adjustments TDOC Q1 2026 Earnings EPS Misses Expectations as Teladoc Reports WiderThanAnticipated Loss BWA Q1 2026 Earnings Earnings Per Share Surpasses Estimates Stock Rises IMUX Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally