ESPR - Esperion Therapeutics Inc.
Float
184.16M
Short % of Float
9.85%
Oustanding Shares
189.46M
Float
154.69M
Short % of Float
14.15%
Oustanding Shares
170.42M
Float
112.81 M
Short % of Float
17.66%
Oustanding Shares
113.72 M
Float
188.71M
Short % of Float
N/A
Oustanding Shares
189.46M