THRY Q1 2026 Earnings Significant EPS Surprise Drives Positive Stock Reaction SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower Talphera Inc TLPH Q1 2026 Earnings Narrower Loss Surprises Analysts as Company Advances Pipeline CHA Q4 2025 Earnings Massive EPS Miss Sends Shares Lower BRT Apartments Corp BRT Q1 2026 Earnings NarrowerThanExpected Loss Amidst Challenging Multifamily Market Rubrik Inc RBRK Q1 2026 Earnings Strong EPS Surprise Signals Operating Leverage