Shares of NuScale Power ( SMR 11.14%) continue to stun investors. After an astounding run-up in 2024, the nuclear energy ...
Plug Power ( PLUG -3.67%) stock's disastrous performance from 2024 is continuing into 2025. After plunging by 53% last year, shares of the hydrogen fuel cell maker slumped by another 12.7% in January, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results