Teladoc (TDOC)
NYSE:TDOC
United States
TDOCTeladoc
$22.68
-$0.20(-0.87%)
At close: 4:00 PM EDT