DSGR Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower TechPrecision Corporation TPCS Q1 2026 Earnings Narrowing Losses Amid Operational Adjustments GTLS Q1 2026 Earnings Massive EPS Miss Highlights Operational Challenges PTGX Q1 2026 Earnings Surprise Profit as Pipeline Advances Stock Edges Lower SnapOn Q1 2026 Earnings EPS Falls Short of Expectations Shares Edge Higher Lenovo Shares Surge on Record Earnings as AI Revenue Nearly Doubles Enhanced Games Donald Trump JrBacked Steroid Olympics Set for Sunday Debut China Emerges as Key Contender in Humanoid Robot Race Says Tesla CEO