Halozyme Therapeutics HALO Q1 2026 Earnings EPS Beat Highlights Strong Operational Execution STG Q3 2025 Earnings Reported EPS of 932 Stock Declines 95 Amid Limited Disclosures CSWC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Positive Sentiment Telus Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher FELE Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Execution RBLX Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Sentiment