OLMA - Olema Pharmaceuticals Inc
Float
28.47M
Short % of Float
26.56%
Oustanding Shares
55.93M
Float
48.62M
Short % of Float
16.80%
Oustanding Shares
54.99M
Float
48.00 M
Short % of Float
14.65%
Oustanding Shares
54.77 M
Float
49.48M
Short % of Float
N/A
Oustanding Shares
55.93M