IFS Q1 2026 Earnings Earnings Beat Estimates as EPS Surprises by 1095 SPNT Q1 2026 Earnings Earnings Surpass Estimates by 178 Despite Slight Stock Decline YI Q3 2024 Earnings EPS Loss of 0145 Highlights Ongoing Operational Headwinds Carlisle Companies Q1 2026 Earnings EPS Surpasses Estimates by 783 LPX Q1 2026 Earnings Massive EPS Surprise Drives Modest Stock Gains SCI Q1 2026 Earnings EPS Misses Estimates Despite Stable Operations