NuScale Power Co. (NYSE:SMR – Get Free Report)’s stock price fell 6.7% on Friday following insider selling activity. The stock traded as low as $14.53 and last traded at $14.88. 4,196,113 shares ...
Zimbabwe is joining other African nations exploring nuclear power as a way to help solve chronic problems with electricity ...
Learn more about whether Regal Rexnord Corporation or NuScale Power Corporation is a better investment based on AAII's A+ ...