IRTC Q1 2026 Earnings EPS Beat by 47 Amid Ongoing Revenue Uncertainty Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 DOC Q1 2026 Earnings Massive EPS Beat Drives Strong Surprise Yet Stock Edges Lower Uber Q1 2026 Earnings Significant EPS Miss Amid Operational Adjustments PTGX Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency SBFG Q1 2026 Earnings Strong Earnings Beat Fails to Lift Stock