HPK Q1 2026 Earnings Significant Earnings Miss Sends Stock Lower NCLH Q1 2026 Earnings Strong EPS Beat of 58 Surprises Analysts Yet Stock Declines MDB Q1 2026 Earnings EPS Beats Estimates by 1267 as Stock Reacts Negatively SNWV Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines Cardiol Therapeutics CRDL Q4 2025 Earnings Narrower Loss Surpasses Estimates as PreRevenue Biotech Advances Pipeline Evercore Inc Q1 2026 Earnings EPS Surges Past Expectations as Advisory Revenues Drive Performance