SRXH Q2 2025 Earnings EPS Loss of 074 and No Revenue Reported Weigh on Sentiment InspireMD NSPR Q1 2026 Earnings EPS Beat Despite Net Loss Shares Dip 29 CRWD Q1 2026 Earnings EPS Slightly Misses Estimates Stock Drops 39 DGICB Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Underwriting Environment Inogen Inc Q1 2026 Earnings WiderthanExpected Loss Weighs on Shares Draganfly DPRO Q1 2026 Earnings Narrow EPS Miss as Stock Rises But Revenue Remains Elusive