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