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