Teladoc Health Inc (TDOC) EV/Sales: 0.68x | 2016-2026 | Chartloom