NuScale Power Corporation (SMR) valuation and key financial metrics