Plug Power Inc. closed 63.06% below its 52-week high of $4.90, which the company reached on May 14th.
Capital Power (CPX – Research Report) received a Buy rating and a C$64.00 price target from CIBC analyst Mark Jarvi yesterday. The company’s ...
Energy Transfer's Q4 2024 earnings up 8% YOY, robust 2025 outlook, and 50% total return. Check out my ET earnings update and ...
InvestorPlace - Stock Market News, Stock Advice & Trading Tips Editor’s Note: Decades ago, the nuclear industry seemed to be limping ...
Santee Cooper CEO Jimmy Staton is being paid $39 million and controls 2.26 million shares in a business that just went public ...
Siemens Energy got off to a solid start in the 2025 financial year, posting a profit of €252 million ($261 million) in the ...