DVLT Q1 2026 Earnings EPS Misses Estimates as Revenue Details Remain Undisclosed Stock Surges 11 MWH Q1 2026 Earnings EPS Surge of 67 Beats Estimates by Wide Margin Tecogen Inc Q1 2026 Earnings Earnings Beat Estimates Despite Narrower Loss MTNB Q4 2024 Earnings Narrowed Loss Surpasses Expectations Pipeline Momentum Continues RILYP Q1 2024 Earnings Preferred Stock Reports Negative EPS Amid No Revenue Estimate Passage Bio Inc PASG Edges Higher Testing Key Resistance Levels Ebang International Holdings EBON Gains 245 as Shares Test Key Resistance Level Phillips 66 PSX Holds Near Flat as Trading Range Tightens Borealis Foods Warrants BRLSW Retreat 1185 as Price Tests Key 005 Support Peabody Energy BTU Q1 2026 Earnings Significant EPS Miss Amidst Challenging Market Conditions