MDGL - Madrigal Pharmaceuticals Inc
Float
12.49M
Short % of Float
20.89%
Oustanding Shares
20.65M
Float
16.35M
Short % of Float
20.22%
Oustanding Shares
18.10M
Float
15.72 M
Short % of Float
20.69%
Oustanding Shares
19.74 M