Penumbra PEN Q1 2026 Earnings EPS Misses Estimates by 245 as Revenue Details Remain Unclear INMB Q4 2025 Earnings EPS Surpasses Estimates as Loss Narrows DCTH Q1 2026 Earnings Narrowed Loss Beats Expectations Amid Strategic Progress GSK Q1 2026 Earnings EPS Surprise Beats Estimates Stock Slips Slightly MLKN Q1 2026 Earnings EPS Misses Estimates Stock Still Closes Higher Xenon Pharmaceuticals XENE Q1 2026 Earnings Narrowerthanexpected loss highlights operational progress