EBF Q1 2026 Earnings EPS Misses Estimates Amid Industry Headwinds SVRA Q1 2026 Earnings EPS Misses Estimates Stock Declines Amid Lack of Revenue DDOG Q1 2026 Earnings EPS Surprise of 1585 Fuels Modest Gains Xenetic Biosciences Q2 2025 Earnings Narrowed Loss Beats Estimates as Pipeline Advances SVRA Q1 2026 Earnings EPS Misses Estimates Stock Declines Amid Lack of Revenue CWST Q1 2026 Earnings Strong Earnings Beat Drives Modest Share Price Uptick