PPL - PPL Corp
Float
736.1M
Short % of Float
2.67%
Oustanding Shares
737.6M
Float
735.23M
Short % of Float
2.44%
Oustanding Shares
736.49M
Float
735.23 M
Short % of Float
2.70%
Oustanding Shares
737.12 M