William Stein

Stock Analyst at Truist Financial

(5.00)
# 11
Out of 5,090 analysts
976
Total ratings
73.2%
Success rate
36.1%
Average return

Stocks Rated by William Stein

Amphenol
Oct 29, 2026
Reiterated: Buy
Price Target: $108 → $112
Current: $79.30
Upside: +41.24%
Sensata Technologies Holding
Oct 29, 2026
Reiterated: Buy
Price Target: $58 → $57
Current: $40.27
Upside: +41.54%
TE Connectivity
Oct 29, 2026
Reiterated: Hold
Price Target: $215 → $235
Current: $213.03
Upside: +10.31%
NXP Semiconductors
Oct 28, 2026
Reiterated: Buy
Price Target: $310 → $300
Current: $259.61
Upside: +15.56%
TTM Technologies
Oct 23, 2026
Reiterated: Buy
Price Target: $231 → $170
Current: $82.94
Upside: +104.97%
Texas Instruments
Oct 22, 2026
Reiterated: Hold
Price Target: $300 → $305
Current: $300.84
Upside: +1.38%
Advanced Micro Devices
Oct 20, 2026
Reiterated: Buy
Price Target: n/a
Current: $504.80
Upside: -
NVIDIA
Oct 20, 2026
Reiterated: Buy
Price Target: n/a
Current: $204.64
Upside: -
Tesla
Oct 5, 2026
Reiterated: Hold
Price Target: $370
Current: $399.81
Upside: -7.46%
ON Semiconductor
Sep 21, 2026
Reiterated: Hold
Price Target: $91 → $75
Current: $71.67
Upside: +4.65%
Reiterated: Buy
Price Target: n/a
Current: $105.70
Upside: -
Reiterated: Buy
Price Target: $550 → $520
Current: $326.08
Upside: +59.47%
Initiated Coverage: Buy
Price Target: $42
Current: $26.74
Upside: +57.07%
Reiterated: Hold
Price Target: $405
Current: $417.11
Upside: -2.90%
Reiterated: Hold
Price Target: $90
Current: $77.34
Upside: +16.37%
Rated: Buy
Price Target: $260 → $250
Current: $208.34
Upside: +20.00%
Reiterated: Buy
Price Target: $375
Current: $234.39
Upside: +59.99%
Rated: Buy
Price Target: $95 → $110
Current: $88.20
Upside: +24.72%
Rated: Buy
Price Target: $139 → $133
Current: $80.13
Upside: +65.98%
Reiterated: Buy
Price Target: $1,805 → $1,889
Current: $1,211.63
Upside: +55.91%
Reiterated: Hold
Price Target: $108
Current: $65.76
Upside: +64.23%
Reiterated: Buy
Price Target: n/a
Current: $42.94
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $3.60
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $21.54
Upside: n/a
Reiterated: Hold
Price Target: $71
Current: $62.80
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.25
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1.37
Upside: n/a
Reiterated: Hold
Price Target: $26
Current: $34.55
Upside: n/a
Reiterated: Buy
Price Target: $13
Current: $27.58
Upside: n/a
Upgraded: Buy
Price Target: $17
Current: $29.92
Upside: n/a
Rated: Buy
Price Target: $52 → $59
Current: $174.87
Upside: n/a
Rated: Buy
Price Target: $8.5
Current: $10.23
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $165.57
Upside: n/a
Upgraded: Buy
Price Target: $15.91
Current: $369.32
Upside: n/a
Downgraded: Hold
Price Target: $8.5
Current: $272.72
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $8.56
Upside: n/a