PPTA - Perpetua Resources Corp.
Float
34.5M
Short % of Float
2.96%
Oustanding Shares
64.12M
Float
64.13M
Short % of Float
1.73%
Oustanding Shares
64.51M
Float
26.96 M
Short % of Float
4.28%
Oustanding Shares
63.27 M
Float
39.43M
Short % of Float
N/A
Oustanding Shares
64.51M