SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower TRIN Q1 2026 Earnings Slight EPS Beat Amid Modest Stock Decline Carlisle Companies Q1 2026 Earnings EPS Surpasses Estimates by 783 NWFL Q1 2026 Earnings Strong EPS Beat Amid Challenging Environment RBLX Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Sentiment FCPT Q1 2026 Earnings EPS Misses Estimates Amidst Stable Portfolio Fundamentals