PSTX - Poseida Therapeutics Inc

Float
63.98M
Short % of Float
8.63%
Oustanding Shares
96.93M

Float
63.70M
Short % of Float
7.61%
Oustanding Shares
95.64M

Float
61.67 M
Short % of Float
4.72%
Oustanding Shares
86.92 M

Float
64.49M
Short % of Float
N/A
Oustanding Shares
96.96M