UDR Q1 2026 Earnings Massive EPS Beat of 413 Surprises Analysts Fennec Pharmaceuticals Q1 2026 Earnings EPS Surprise Beats Estimates Amidst PreRevenue Stage RWAYI Q1 2026 Earnings Net Investment Income Misses Estimates on Lower Yields ANIP Q1 2026 Earnings Strong EPS Beat Driven by Operational Execution CISS Q3 2025 Earnings Losses Widen as Stock Declines 512 BayFirst Financial Corp BAFN Q1 2026 Earnings Net Loss Reported as Stock Rises