Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally SAN Q1 2026 Earnings EPS Surpasses Estimates by Over 31 Shares Dip Slightly Fortis Inc FTS Q1 2026 Earnings EPS Slightly Misses Estimates Utility Operations Remain Stable STRO Q1 2026 Earnings EPS Beat Amid RevenueLess Quarter Stock Declines RITM Q1 2026 Earnings EPS Beats Estimates by 057 Stock Edges Higher BURU Q3 2023 Earnings Significant Loss Per Share Amid PreRevenue Stage