HUMA - Humacyte Inc

Float
81.64M
Short % of Float
4.37%
Oustanding Shares
119.08M

Float
91.39M
Short % of Float
5.38%
Oustanding Shares
103.67M

Float
74.92 M
Short % of Float
8.05%
Oustanding Shares
103.58 M

Float
91.01M
Short % of Float
N/A
Oustanding Shares
117.40M