PTRS -

Float
8.89M
Short % of Float
0.21%
Oustanding Shares
17.99M

Float
9.95M
Short % of Float
0.21%
Oustanding Shares
17.97M

Float
9.96 M
Short % of Float
0.21%
Oustanding Shares
17.99 M

8.89M
0.21%
17.99M
9.95M
0.21%
17.97M
9.96 M
0.21%
17.99 M