INVH Q1 2026 Earnings Strong EPS Surprise Amidst Stable Operations TR Q3 2023 Earnings EPS of 049 Reported Stock Declines 118 LEN Q1 2026 Earnings EPS Falls Short of Estimates Amid Modest Stock Gain Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally ADAM Q1 2026 Earnings Strong Earnings Beat Drives Stock Up 247 Wave Life Sciences WVE Q1 2026 Earnings Narrowed Loss Beats Expectations Amid Pipeline Progress