Ouster Inc OUST Q1 2026 Earnings NarrowerThanExpected Loss and Strong Stock Rally JFIN Q4 2024 Earnings Reports EPS of 523 Amid Market Volatility Via Transportation Inc VIA Q1 2026 Earnings Narrower Loss Beats Estimates Amid Strategic Shift VICR Q1 2026 Earnings EPS Surprises 1983 Above Estimates as Stock Declines Slightly CMCL Q1 2026 Earnings Slight EPS Miss Amid Unreported Revenue Stock Declines MGX Q1 2026 Earnings EPS Miss Reflects Increased RD Spending Amid Pipeline Progress