NYSE · Renewable Utilities
SMR (SMR) Stock
$8.54
+5.56%
NYSE: SMR
Utilities
Valuation
Financials & Margins
Annual Financials (USD)
Balance Sheet (USD)
Latest News
OKLO Stock Touches 52-Week Low: Is the Worst Already Priced In?
Zacks · Jul 21, 2026
3 Nuclear Stocks for Investors Willing to Wait Out the Dip
MarketBeat · Jul 20, 2026
Top Reason NuScale Power Is Worth Buying Right Now
Motley Fool · Jul 18, 2026
NuScale Power (SMR) Faces More Cautious Sentiment, Is 92% Undervalued Enough?
Simply Wall St. · Jul 17, 2026
Can BWXT's Manufacturing Investments Support Future Growth?
Zacks · Jul 17, 2026
Cash Flow (USD)
Valuation & Return Ratios
Ownership
Insiders Held1.98%
Institutions Held52.07%
Institutions Float Held53.13%
Peer Comparison
About SMR
SMR stock trades at $8.54 with a market capitalization of $2.55B. The stock is valued at a price-to-earnings (P/E) ratio of -4.64, price-to-book of 2.57, price-to-sales of 160.92. Over the past 52 weeks the stock has ranged between $7.77 and $57.42, and currently trades 85.1% below its 52-week high.
On profitability, SMR generates a return on equity (ROE) of -30.45%, return on capital employed of -61.94%, an operating margin of -2225.81%, a net profit margin of -20.67%.