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