Mount Logan Capital Inc Q1 2026 Earnings Loss Per Share of 051 Amidst Market Headwinds SHW Q1 2026 Earnings EPS Beats Estimates but Stock Slips Slightly RELL Q1 2026 Earnings EPS Surges Past Estimates by 525 as BottomLine Strength Outweighs Stock Decline FCPT Q1 2026 Earnings EPS Misses Estimates on Lower Income Stock Holds Steady TS Q1 2026 Earnings EPS Surpasses Estimates But Stock Slips Amid Uncertain Revenue Outlook BZH Q1 2026 Earnings Strong EPS Surprise as Loss Narrows