TDOC - Teladoc Health Inc

Float
165.53M
Short % of Float
14.69%
Oustanding Shares
167.04M

Float
164.19M
Short % of Float
14.00%
Oustanding Shares
165.56M

Float
164.19 M
Short % of Float
11.82%
Oustanding Shares
165.56 M

165.53M
14.69%
167.04M
164.19M
14.00%
165.56M
164.19 M
11.82%
165.56 M