NuScale Power Corporation (NYSE:SMR) Shares Are Down -16.94 Percent In A Week – But Can The Gains Continue?
In recent trading session, NuScale Power Corporation (NYSE:SMR) saw 1.97 million shares changing hands at last check today with its beta currently measuring 1.52. Company’s