Teladoc Q2 FY26 net loss widens 19% to USD 38.9 million; revenue drops 4% to USD 606.9 million - TDOC News | Rallies