MED - Medifast Inc
Float
9.71M
Short % of Float
43.33%
Oustanding Shares
10.94M
Float
10.65M
Short % of Float
32.32%
Oustanding Shares
10.90M
Float
10.69 M
Short % of Float
16.19%
Oustanding Shares
10.89 M