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