NBN Q1 2026 Earnings Strong EPS Beat Despite Modest Stock Decline Sprout Social Inc SPT Q1 2026 Earnings EPS Beats Estimates by Wide Margin NuCana Q3 2024 Earnings SmallerthanExpected Loss as Biotech Advances Oncology Pipeline MOMO Q4 2025 Earnings EPS Misses Estimates Shares Decline on Surprise Shortfall GSK Q1 2026 Earnings EPS Surpasses Estimates with 384 Surprise TSAT Q1 2026 Earnings Significant EPS Miss as Revenue Details Remain Unavailable