ScorecardNuclear › BWXT

BWXT analyst scorecard

18 rating changes on BWXT in the last 12 months. 20% of bullish calls were right at 30 days. Street grade F on 13 scored calls. Consensus target $229, 54% above the last close.

Graded through 2026-09-14 · last close $148.82 (2026-09-14). Rebuilt every morning.

Street grade
F 23.1%
Rating changes, 12 mo
18
Bullish calls right at 30d
20.0% of 10
Bearish calls right at 30d
Consensus target
$229 +53.8%
Firms covering
15
Price targets hit (90d)
18.2% of 11

Holds on BWXT, read: 1 cut to or raised to Hold (graded as the change) · 2 Holds whose target leaned 10%+ one way (graded that way) · 3 true Holds, not graded.

Buying the dip: the 3 upgrades on BWXT arrived after an average -6.1% move in the prior 30 days; the stock averaged -16.8% over the next 90.

Firm by firm

FirmCallsScoredRightAccuracyGradeAvg 30dAvg 90dLatestDateTarget
TD Securities 111 +17.7% -7.5% Buy2026-03-12 $230
Truist Securities 421 -12.7% -4.6% Hold2026-08-14 $202
Bank of America 221 -0.8% +3.0% Buy2026-03-25 $250
BTIG 330 -7.4% -3.6% Buy2026-08-04 $235
Wells Fargo 210 +1.6% -8.5% Equal-Weight2026-08-27 $170
Seaport Global 220 -8.0% +10.8% Buy2026-06-18 $245
Deutsche Bank 210 -3.5% -8.8% Buy2026-05-15 $255
Jefferies 100 Buy2026-09-03 $181
JPMorgan 110 -13.2% Overweight2026-07-27 $230

Dimmed rows have fewer than 4 scored calls on BWXT — too few to grade.

Every call, last 12 months

DateFirmChangeActionGraded asPrice at callRun before+30d+60d+90dTarget · 90d checkHit
2026-09-03 Jefferies Buy initiated Bullish $160.25 -7.0% $181 pending
2026-08-27 Wells Fargo Underweight → Equal-Weight upgrade Bullish · raised to Equal-Weight $155.85 -8.2% $170 pending
2026-08-14 Truist Securities Hold → Hold maintained Leans bullish · Hold, target +16% $173.22 -2.1% -14.1% $202
2026-08-04 BTIG Buy → Buy reiterated Bullish $172.40 -9.8% -7.0% $235
2026-07-27 JPMorgan Overweight initiated Bullish $176.53 -10.8% -13.2% $230
2026-06-18 Seaport Global Neutral → Buy upgrade Bullish $205.40 +4.1% -17.4% -16.5% $245
2026-05-15 Deutsche Bank Hold → Buy upgrade Bullish $204.72 -14.1% -5.3% -12.2% -16.8% $255 missed
2026-05-11 Truist Securities Hold → Hold maintained True hold · target +0% $210.80 -8.2% -13.2% -11.8% -19.9% $212 missed not graded
2026-04-01 Wells Fargo Underweight initiated Bearish $212.81 -1.7% +1.6% -11.5% -8.5% $200 hit
2026-03-25 Bank of America Buy → Buy maintained Bullish $222.13 +12.0% +0.5% -8.0% -5.5% $250 missed
2026-03-12 TD Securities Buy initiated Bullish $197.82 -1.0% +17.7% +6.6% -7.5% $230 missed
2026-02-26 BTIG Buy → Buy maintained Bullish $207.24 -2.4% -7.5% +7.2% -4.0% $235 missed
2026-01-20 Seaport Global Buy → Neutral downgrade Bearish · cut to Neutral $206.07 +16.8% +1.5% -0.6% +10.8%
2025-11-13 Bank of America Buy → Buy maintained Bullish $177.88 -12.1% -2.0% +16.2% +11.6% $230 missed
2025-11-07 BTIG Buy → Buy maintained Bullish $193.55 -1.8% -7.7% +0.9% -3.2% $225 missed
2025-11-04 Truist Securities Hold → Hold maintained True hold · target +0% $200.39 +7.4% -11.0% -5.7% +2.8% $200 hit not graded
2025-10-15 Truist Securities Hold → Hold maintained Leans bearish · Hold, target -15% $203.82 +16.9% -12.5% -14.4% +3.3% $173 missed
2025-10-08 Deutsche Bank Hold → Hold maintained True hold · target -8% $197.01 -1.8% -9.3% -0.9% $180 missed not graded

Also in Nuclear

CCJOKLOSMRLEUNuclear vs URA →

Interactive version with the price chart and target overlay: Scorecard tab on the dashboard. All covered names: index.

How the grading works

Every sell-side rating change from the last 365 days is priced the day it lands and checked again 30, 60 and 90 days later. A call is a hit when the stock moved in the called direction at 30 days. Buy- and Sell-side ratings call their own direction. A Hold is read, not waved through: a downgrade to Hold is graded as a bearish call and an upgrade to Hold as a bullish one, and a maintained Hold whose price target sits 10%+ above the price leans bullish (10%+ below, leans bearish) and is graded that way. A Hold with a target close to the price is a true Hold and is not graded at all. Every call with a price target also gets a target check 90 days later: hit (reached it or within 5%), close (covered at least half the distance) or missed. A firm's accuracy on a single name prints only after 4 scored calls, and a firm gets its own page only after 10 scored calls across every covered name — below that a percentage is noise. "Run before the call" is the stock's move over the 30 calendar days before the rating landed. Data: Yahoo Finance rating history and daily closes, rebuilt each morning. Nothing on this page is advice.

Get the 7 AM brief

The AM take, today's docket and the Street's calls — one email, weekdays, before the open.