Great week for Teladoc Health, Inc. (NYSE:TDOC) institutional investors after losing 60% over the previous year
Institutions' significant holdings in Teladoc Health give them influence over the company's share price. With 78% stake, they stand to gain or lose the most. Recent gains are encouraging for institutional investors. While insider ownership is low, public investors own 21% stake.