The stock’s 4.75% dividend yield is more than double the S&P 500 average. Aggressively investing in renewable energy and resilient hydrocarbon projects. A resolution to the Russia-Ukraine ...
Shares of solar energy stocks jumped across the board on Monday, which happens to be a day before the U.S. presidential election. Of course, election speculation played a role in the move ...