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