Revenue, Adjusted EBITDA1 and Adjusted Free Cash Flow1 all ahead of expectations Adjusted EBITDA margin1 of 29.1%, highest Q1 margin in Company's history and 180 ...
Teladoc Health, Inc. (NYSE: TDOC), the global leader in virtual care, today reported financial results for the three months ended March 31, 2026 ("First Quarter ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results