Natural Investments, LLC BROOKFIELD RENEWABLE CORP Transaction History
Natural Investments, LLC
- $387 Million
- Q2 2025
Number of Shares
92,137
Previous 94,897
2.91%
Holding current value
$3.02 Million
Previous $2.65 Million
14.01%
% of portfolio
0.78%
Previous 0.75%