OGEN Q2 2023 Earnings EPS Surprise Beats Estimates Amid No Revenue Cash Burn Concerns Niagen Bioscience Inc NAGE Q1 2026 Earnings EPS Beats Estimates by 086 but Stock Declines 343 Wellgistics Health Inc WGRX Q1 2026 Earnings Narrowed Loss Fails to Lift Market Sentiment PermaFix Environmental Services PESI Q1 2026 Earnings Significant EPS Miss Amid No Reported Revenue STRA Q1 2026 Earnings EPS Misses Estimates Amidst Operational Headwinds VLYPP Q1 2026 Earnings Preferred EPS Beats Estimates Stock Declines Slightly