FBK Q1 2026 Earnings EPS Slightly Below Estimates amid Mixed Market Conditions LanzaTech Q4 2025 Earnings EPS Surprise of 8379 Despite Continued Losses Kiniksa Pharmaceuticals KNSA Q1 2026 Earnings EPS Surprises to the Upside as Stock Dips Atossa Therapeutics Q1 2026 Earnings Narrowed Loss Beats Estimates as Clinical Pipeline Advances ICICI Bank IBN Q1 2026 Earnings Narrow Beat on EPS Amid Strong Operating Performance DVS Q4 2025 Earnings EPS Misses Estimates Significantly as Silver Exploration Continues