EQRX -
Float
320.3M
Short % of Float
2.84%
Oustanding Shares
487.7M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
320.3M
2.84%
487.7M