LSTA - Lisata Therapeutics Inc

Float
6.75M
Short % of Float
0.23%
Oustanding Shares
8.31M

Float
6.88M
Short % of Float
0.35%
Oustanding Shares
8.15M

Float
6.82 M
Short % of Float
0.82%
Oustanding Shares
8.14 M

Float
6.33M
Short % of Float
N/A
Oustanding Shares
8.32M