SLMBP Q1 2026 Earnings Strong EPS Surprise of 356 Exceeds Expectations Tyra Biosciences TYRA Q1 2026 Earnings Net Loss Slightly Wider Than Street Estimates WTW Q1 2026 Earnings Modest EPS Beat Masks Subdued Market Sentiment BioRad Q1 2026 Earnings Earnings Miss Estimates Despite Stock Rally SIRI Q1 2026 Earnings EPS Beats Estimates Modestly as Subscriber Trends Remain in Focus