Should You Invest in NuScale Power Corporation (SMR) Now?
, and the 36-month beta value for SMR is at 0.91. Analysts have varying views on the stock, with 2 analysts rating it as a “buy,” 0 rating it as “overweight,” 2 as “hold,” and 0 as “sell.” The average price suggested by analysts for SMR is $12.38, whic