Curbline Properties Q1 2026 Earnings Miss on EPS Stock Edges Higher InspireMD Inc NSPR Q1 2026 Earnings Narrower Loss Than Expected But Shares Slide UL Solutions Q1 2026 Earnings EPS Surges Past Estimates with 20 Beat ABXL Q1 2026 Earnings InLine EPS Performance Amid Stable Operations Ecopetrol EC Q4 2025 Earnings EPS Falls Short of Expectations Amid Cost Pressures TPCS Q1 2026 Earnings Net Loss of 015 Per Share Amid Operational Adjustments XP Q1 2026 Earnings EPS Miss and Stock Decline Signal Headwinds ICON plc ICLR Q3 2025 Earnings EPS Misses Estimates Amid Operational Challenges CLW Q1 2026 Earnings EPS Beat Drives 9 Rally Despite Negative Bottom Line IBTA Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher RRGB Q1 2026 Earnings Surprise Profit Beats Estimates by a Wide Margin IQST Q4 2025 Earnings Deep EPS Miss as Losses Widen Revenue Data Unavailable NNN Q1 2026 Earnings Modest EPS Miss as REIT Maintains Disciplined Capital Allocation