BN Q1 2026 Earnings EPS Surpasses Estimates Amid Slight Stock Decline DFTX Q1 2026 Earnings EPS Misses Estimates by 4143 as PreRevenue Biotech Reports Wider Loss Silicon Laboratories SLAB Q1 2026 Earnings BetterThanExpected Bottom Line Drives Slight Stock Uptick FrontView REIT Q1 2026 Earnings EPS Surges Past Estimates with 174 Surprise DNUT Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh on Performance MFAO Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher