FN Q1 2026 Earnings EPS Beat Amid Steady Operational Performance KRNY Q1 2026 Earnings EPS Misses Estimates Amid Cautious Quarter ENPH Q1 2026 Earnings EPS Surprises to the Upside as Stock Gains 27 FTAI Q1 2026 Earnings EPS Misses Estimates as Stock Gains 23 ITP Q3 2025 Earnings Narrowing Losses Amidst Challenging Market Conditions NXDR Q1 2026 Earnings Narrower Loss Per Share Boosts Sentiment