FN Q1 2026 Earnings Slight EPS Beat Amid Stable Performance MPLX Q1 2026 Earnings EPS Misses Street Estimates as Margins Face Pressure Impinj PI Q1 2026 Earnings Mixed Quarter as EPS Slightly Misses Expectations Yet Stock Gains SNAP Q1 2026 Earnings EPS Beat Driven by Cost Discipline Amidst Mixed Revenue Trends CFFN Q1 2026 Earnings EPS Misses Estimates Amid Narrowing Net Interest Margin MeiraGTx Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline