
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
Main Sectors:
Stocks Rated by William Stein
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| APH Amphenol | Reiterated: Buy | $108 → $112 | $79.30 | +41.24% | 47 | Oct 29, 2026 | |
| ST Sensata Technologies Holding | Reiterated: Buy | $58 → $57 | $40.27 | +41.54% | 42 | Oct 29, 2026 | |
| TEL TE Connectivity | Reiterated: Hold | $215 → $235 | $213.03 | +10.31% | 39 | Oct 29, 2026 | |
| NXPI NXP Semiconductors | Reiterated: Buy | $310 → $300 | $259.61 | +15.56% | 49 | Oct 28, 2026 | |
| TTMI TTM Technologies | Reiterated: Buy | $231 → $170 | $82.94 | +104.97% | 54 | Oct 23, 2026 | |
| TXN Texas Instruments | Reiterated: Hold | $300 → $305 | $300.84 | +1.38% | 57 | Oct 22, 2026 | |
| AMD Advanced Micro Devices | Reiterated: Buy | n/a | $504.80 | - | 37 | Oct 20, 2026 | |
| NVDA NVIDIA | Reiterated: Buy | n/a | $204.64 | - | 87 | Oct 20, 2026 | |
| TSLA Tesla | Reiterated: Hold | $370 | $399.81 | -7.46% | 43 | Oct 5, 2026 | |
| ON ON Semiconductor | Reiterated: Hold | $91 → $75 | $71.67 | +4.65% | 34 | Sep 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $105.70 | - | 59 | Sep 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $550 → $520 | $326.08 | +59.47% | 59 | Sep 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $42 | $26.74 | +57.07% | 1 | Sep 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $405 | $417.11 | -2.90% | 65 | Aug 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $90 | $77.34 | +16.37% | 54 | Aug 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $260 → $250 | $208.34 | +20.00% | 44 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $375 | $234.39 | +59.99% | 10 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $95 → $110 | $88.20 | +24.72% | 42 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $139 → $133 | $80.13 | +65.98% | 27 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $1,805 → $1,889 | $1,211.63 | +55.91% | 47 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $108 | $65.76 | +64.23% | 55 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $42.94 | - | 1 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $3.60 | - | 1 | Dec 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $21.54 | n/a | 1 | Sep 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $71 | $62.80 | n/a | 1 | May 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $2.25 | n/a | 1 | Feb 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $1.37 | n/a | 1 | Sep 20, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $26 | $34.55 | n/a | 1 | Jun 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $13 | $27.58 | n/a | 5 | Jul 6, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $17 | $29.92 | n/a | 1 | Feb 10, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $52 → $59 | $174.87 | n/a | 6 | May 16, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $8.5 | $10.23 | n/a | 1 | Dec 20, 2010 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $165.57 | n/a | 1 | Jul 27, 2010 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $15.91 | $369.32 | n/a | 1 | Jan 26, 2010 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $8.5 | $272.72 | n/a | 1 | Jun 9, 2009 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $8.56 | n/a | 1 | Jun 8, 2009 |
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%
Sep 17, 2026
Reiterated: Buy
Price Target: n/a
Current: $105.70
Upside: -
Sep 3, 2026
Reiterated: Buy
Price Target: $550 → $520
Current: $326.08
Upside: +59.47%
Sep 3, 2026
Initiated Coverage: Buy
Price Target: $42
Current: $26.74
Upside: +57.07%
Aug 20, 2026
Reiterated: Hold
Price Target: $405
Current: $417.11
Upside: -2.90%
Aug 11, 2026
Reiterated: Hold
Price Target: $90
Current: $77.34
Upside: +16.37%
Aug 7, 2026
Rated: Buy
Price Target: $260 → $250
Current: $208.34
Upside: +20.00%
Aug 7, 2026
Reiterated: Buy
Price Target: $375
Current: $234.39
Upside: +59.99%
Aug 6, 2026
Rated: Buy
Price Target: $95 → $110
Current: $88.20
Upside: +24.72%
Aug 6, 2026
Rated: Buy
Price Target: $139 → $133
Current: $80.13
Upside: +65.98%
Jul 31, 2026
Reiterated: Buy
Price Target: $1,805 → $1,889
Current: $1,211.63
Upside: +55.91%
Jul 28, 2026
Reiterated: Hold
Price Target: $108
Current: $65.76
Upside: +64.23%
Jan 22, 2026
Reiterated: Buy
Price Target: n/a
Current: $42.94
Upside: -
Dec 10, 2025
Reiterated: Buy
Price Target: n/a
Current: $3.60
Upside: -
Sep 18, 2025
Reiterated: Hold
Price Target: n/a
Current: $21.54
Upside: n/a
May 27, 2025
Reiterated: Hold
Price Target: $71
Current: $62.80
Upside: n/a
Feb 3, 2025
Rated: Hold
Price Target: n/a
Current: $2.25
Upside: n/a
Sep 20, 2024
Rated: Hold
Price Target: n/a
Current: $1.37
Upside: n/a
Jun 13, 2024
Reiterated: Hold
Price Target: $26
Current: $34.55
Upside: n/a
Jul 6, 2017
Reiterated: Buy
Price Target: $13
Current: $27.58
Upside: n/a
Feb 10, 2012
Upgraded: Buy
Price Target: $17
Current: $29.92
Upside: n/a
May 16, 2011
Rated: Buy
Price Target: $52 → $59
Current: $174.87
Upside: n/a
Dec 20, 2010
Rated: Buy
Price Target: $8.5
Current: $10.23
Upside: n/a
Jul 27, 2010
Reiterated: Hold
Price Target: n/a
Current: $165.57
Upside: n/a
Jan 26, 2010
Upgraded: Buy
Price Target: $15.91
Current: $369.32
Upside: n/a
Jun 9, 2009
Downgraded: Hold
Price Target: $8.5
Current: $272.72
Upside: n/a
Jun 8, 2009
Downgraded: Hold
Price Target: n/a
Current: $8.56
Upside: n/a