There are several top renewable energy companies. Brookfield Renewable is one of the best stocks for renewable energy. The company has a globally diversified renewable energy platform, including hydroelectric, wind, and solar operations. It also has a sustainable solutions business, which invests in manufacturing solar panels, producing green hydrogen, and making renewable natural gas. The company also has an excellent track record of growing shareholder value, including increasing its dividend at a 6% compound annual rate over the last 20 years.