Peloton Interactive Inc PTON Q1 2026 Earnings EPS Misses Estimates but Stock Edges Higher BMRA Q1 2026 Earnings Biomerica Reports Net Loss of 044 Per Share Amid Ongoing Development Efforts SBC Q1 2026 Earnings EPS Surpasses Estimates by 111 Amid Market Caution Ernexa Therapeutics ERNA Q3 2023 Earnings ClinicalStage Biotech Reports Net Loss as Stock Declines HFWA Q1 2026 Earnings EPS Surpasses Estimates by 343 as Stock Edges Higher Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher