Kestrel Group Ltd Q3 2024 Earnings Net Loss Reported Amid Broader Market Headwinds SRI Q1 2026 Earnings DeeperThanExpected Loss Triggers Surprising Stock Rally IBCP Q1 2026 Earnings EPS Slightly Tops Estimates Stock Edges Higher ERO Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Higher Copper Prices SWBI Q1 2026 Earnings Earnings per Share Beat Estimates Revenue Details Not Provided PINS Q1 2026 Earnings EPS Beat Drives Modest Stock Gains