DCH Q1 2026 Earnings Massive EPS Surprise Drives Stock Up 39 ABX Q1 2026 Earnings EPS Meets Estimates but Stock Declines on Narrow Surprise Revolve Group RVLV Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher InspireMD NSPR Q1 2026 Earnings EPS Beat Despite Net Loss Shares Dip 29 SOBR Q3 2025 Earnings Net Loss of 144 per Share Amidst Operational Focus NWFL Q1 2026 Earnings Strong EPS Beat Amid Challenging Environment