BRP Inc DOO Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Higher EQX Q1 2026 Earnings Modest EPS Miss Amid Positive Market Reaction electroCore Inc ECOR Q1 2026 Earnings EPS Surprise Drives Stock Rally EVLV Q1 2026 Earnings Narrow Loss Surprise Lifts Shares OGEN Q2 2023 Earnings Significant EPS Beat Highlights Cost Management Progress Burford Capital Q1 2026 Earnings Massive EPS Miss with 5273 Surprise Drains Investor Confidence