Compare stocks side-by-side

Compare BWXT vs NNE on price performance, valuation, growth and AI ratings.

Compare BWXT, NNE on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricBWXTNNE
Valuation
Price$134.57$12.12
Market cap12.33B650.56M
P/E34.74–
EPS$3.87$-0.75
Fair value$125.49–
Upside-6.75%–
Growth
Day change+0.38%-1.82%
1 month+0.17%-24.38%
3 months-20.68%-23.91%
6 months-37.75%-48.46%
Year to date-22.14%-49.10%
1 year-35.18%-72.32%
5 years+136.10%+135.45%
Revenue growth+18.30%–
Profitability
Gross margin+22.05%+29.06%
Operating margin+9.66%-242.34%
Net margin+10.11%-158.15%
ROE+27.92%-6.66%
Dividends
Dividend yield+0.79%0.00%
Payout ratio+27.05%0.00%
Stocklytics
Score48.0066.00
SentimentNeutralBullish

Compare other stocks