CSPI Q1 2026 Earnings 003 EPS Amidst Uncertainty Imperial Oil Q1 2026 Earnings EPS Misses Estimates by 1955 Stock Edges Lower ONL Q1 2026 Earnings Significant EPS Miss Amidst Challenging Conditions VICR Q1 2026 Earnings EPS Surges Past Estimates with 1983 Surprise Flowers Foods Q1 2026 Earnings EPS Surges Past Estimates as Stock Jumps 13 Capital Bancorp Inc Q1 2026 Earnings Earnings Miss Expectations Shares Edge Higher