NMTC Q1 2026 Earnings EPS Misses Estimates Stock Declines as Company Continues Development Phase Niagen Bioscience Inc NAGE Q1 2026 Earnings EPS Beats Estimates by 086 but Stock Declines 343 AEE Q1 2026 Earnings EPS Beats Estimates as Operational Strength Drives Performance NPK Q3 2023 Earnings Earnings per Share of 099 Highlights Modest Quarter CATO Q4 2025 Earnings Wider Loss Reported as Shares Slide BCTX Q1 2026 Earnings EPS Surprise Beats Estimates Yet Stock Slips 618