The average closing price for Teladoc (TDOC) all-time is $59.93. The latest price is $8.05.
Daily pricing data for Teladoc dates back to 6/30/2015, and may be incomplete.