William Stein

Stock Analyst at Truist Financial

(5.00)
# 7
Out of 4,646 analysts
955
Total ratings
77.2%
Success rate
38.5%
Average return

Stocks Rated by William Stein

Microchip Technology
Aug 11, 2026
Maintained: Hold
Price Target: $90
Current: $77.69
Upside: +15.85%
Arrow Electronics
Aug 7, 2026
Rated: Buy
Price Target: $260$250
Current: $209.19
Upside: +19.51%
MACOM Technology Solutions Holdings
Aug 7, 2026
Maintained: Buy
Price Target: $375
Current: $307.06
Upside: +22.13%
Avnet
Aug 6, 2026
Rated: Buy
Price Target: $95$110
Current: $95.99
Upside: +14.60%
Diodes
Aug 6, 2026
Rated: Buy
Price Target: $139$133
Current: $97.19
Upside: +36.85%
TTM Technologies
Aug 6, 2026
Rated: Buy
Price Target: $224
Current: $138.88
Upside: +61.29%
Advanced Micro Devices
Aug 5, 2026
Rated: Buy
Price Target: $478$594
Current: $483.01
Upside: +22.98%
ON Semiconductor
Aug 5, 2026
Maintained: Hold
Price Target: $91
Current: $81.56
Upside: +11.57%
Belden
Jul 31, 2026
Reiterated: Buy
Price Target: $155$145
Current: $137.16
Upside: +5.72%
Monolithic Power Systems
Jul 31, 2026
Reiterated: Buy
Price Target: $1,805$1,889
Current: $1,362.55
Upside: +38.64%
Rated: Buy
Price Target: $200$215
Current: $165.75
Upside: +29.71%
Reiterated: Buy
Price Target: $58
Current: $45.42
Upside: +27.70%
Reiterated: Buy
Price Target: $310
Current: $231.91
Upside: +33.67%
Maintained: Hold
Price Target: $108
Current: $104.56
Upside: +3.29%
Maintained: Hold
Price Target: $215
Current: $214.74
Upside: +0.12%
Maintained: Hold
Price Target: $370
Current: $339.96
Upside: +8.84%
Maintained: Hold
Price Target: $300
Current: $273.43
Upside: +9.72%
Reiterated: Buy
Price Target: n/a
Current: $225.30
Upside: -
Reiterated: Buy
Price Target: $545$550
Current: $417.82
Upside: +31.64%
Maintained: Hold
Price Target: $405
Current: $381.17
Upside: +6.25%
Maintained: Buy
Price Target: n/a
Current: $52.98
Upside: -
Maintained: Buy
Price Target: n/a
Current: $6.00
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $18.21
Upside: -
Maintained: Hold
Price Target: $71
Current: $69.18
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $4.20
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.30
Upside: n/a
Maintained: Hold
Price Target: $26
Current: $39.67
Upside: n/a
Reiterated: Buy
Price Target: $13
Current: $33.48
Upside: n/a
Upgraded: Buy
Price Target: $17
Current: $42.99
Upside: n/a
Rated: Buy
Price Target: $52$59
Current: $149.29
Upside: n/a
Rated: Buy
Price Target: $8.5
Current: $13.08
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $206.56
Upside: n/a
Upgraded: Buy
Price Target: $16.11
Current: $484.73
Upside: n/a
Downgraded: Hold
Price Target: $8.5
Current: $370.36
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $10.56
Upside: n/a