PLM -
Float
33.78M
Short % of Float
0.05%
Oustanding Shares
194.46M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
33.78M
0.05%
194.46M