Kaltura Q1 2026 Earnings EPS Surprises to the Upside but Stock Slips Amid Revenue Uncertainty Soligenix SNGX Q1 2026 Earnings NarrowerThanExpected Loss Beats Estimates Stock Slips NCDL Q1 2026 Earnings Earnings Miss Estimates as Portfolio Pressures Emerge KALV Q1 2026 Earnings Narrower Loss Beats Expectations Clinical Pipeline Progress Underway Vista Gold Corp Q1 2026 Earnings EPS Loss of 002 as PreRevenue Producer Advances Mt Todd NICE Q1 2026 Earnings EPS Beat Amid Mixed Market Sentiment