FTC Solar FTCI Q1 2026 Earnings Miss EPS 067 vs 035 Expected Halliburton Company HAL Q1 2026 Earnings Why the Beat Matters LTs Vyoma Partners with Open Dhi to Deploy Enterprise Platforms on Sovereign Cloud ATTs BlueCollar Hiring Crisis Signals a Shift in the AI Economy Rank One ROC Q1 2026 Earnings Beat Revenue NA EPS 002 Teladoc Health TDOC Declines 083 Amid Market Weakness 20260520