DLR Q1 2026 Earnings Slight EPS Beat Amid Steady Data Center Demand EverQuote Q1 2026 Earnings EPS Surpasses Estimates by 14 as Stock Rises ANNX Q1 2026 Earnings EPS Beat Surprise as ClinicalStage Biotech Tightens Cost Control KURA Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Navigates Development DTG Q1 2026 Earnings EPS Miss Raises Caution on Utility Performance GEVO Q1 2026 Earnings Significant EPS Miss Amid Operational Transition