Brookfield Renewable Partners L.P.
Exchange: nyse
none
3084999936.00
0.109304134500
0.534940159834
0%
0
0.960000