Altimmune Q1 2026 Earnings EPS Beats Estimates Amid Continued Pipeline Development UCTT Q1 2026 Earnings EPS Beats Estimates by 16 as Company Delivers Solid Performance VLYPP Q1 2026 Earnings EPS Beats Consensus by 507 as Stock Slips 029 BMBL Q1 2026 Earnings EPS Surges Past Estimates with 224 Beat FITBM Q1 2026 Earnings Strong EPS Surprise of 3509 Outperforms Estimates NAII Q2 2024 Earnings Loss Per Share of 052 Highlights Challenges