TeraWulf Inc Q1 2026 Earnings Significant EPS Miss Amidst Operational Challenges IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher electroCore Inc ECOR Q1 2026 Earnings EPS Surprise Drives Stock Rally Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 BioVie Inc BIVI Q1 2026 Earnings Narrowing Losses and Clinical Progress Buoy Investor Sentiment CXDO Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment