BEP - Brookfield Renewable Partners LP
Float
165.43M
Short % of Float
1.03%
Oustanding Shares
286.91M
Float
278.14M
Short % of Float
0.90%
Oustanding Shares
288.48M
Float
278.09 M
Short % of Float
0.88%
Oustanding Shares
288.48 M