Teladoc (TDOC) Suffers a Larger Drop Than the General Market: Key Insights

Teladoc (TDOC) closed at $5.42 in the latest trading session, marking a -3.39% move from the prior day.
Open original source
Teladoc (TDOC) closed at $5.42 in the latest trading session, marking a -3.39% move from the prior day.
Open original source