If you are trying to figure out whether Teladoc Health is attractively priced or not, the recent share moves give you plenty to think about. The stock last closed at US$6.66, with returns of 11.0% over the past week and 26.4% over the past month, while the year-to-date return is a 5.5% decline and the 1-year return is a 1.8% decline, alongside a 73.4% decline over 3 years and a 95.4% decline over 5 years. Recent coverage has focused on Teladoc Health's position in telehealth and digital care...