WallStreetZenWallStreetZen
Analyst Ranking
Top 11%
#415 out of 3737 analysts
Average Return
+12.33%
Win Rate
63%20 out of 32
Risk vs Reward
Poor
Good

William Stein's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
NVIDIA CORPNVDA
+109.51%$128.60$269.42
2021-01-14 -
2022-01-14
Strong Buy
MICROCHIP TECHNOLOGY INCMCHP
+97.79%$39.78$78.68
2020-04-12 -
2021-04-13
Strong Buy
NVIDIA CORPNVDA
+66.09%$90.26$149.92
2020-05-21 -
2021-05-21
Strong Buy
ON SEMICONDUCTOR CORPON
+61.87%$36.85$59.65
2021-02-01 -
2022-02-01
Strong Buy
MONOLITHIC POWER SYSTEMS INCMPWR
+61.63%$226.25$365.68
2020-06-25 -
2021-06-25
Strong Buy

William Stein's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
ANALOG DEVICES INCADI
4Strong Buy$203.00+25.42%Maintains
6 days ago
ADVANCED MICRO DEVICES INCAMD
1Hold$111.00+21.76%Maintains
2 months ago
BROADCOM INCAVGO
3Strong Buy$657.00+25.33%Maintains
2 months ago
TEXAS INSTRUMENTS INCTXN
4Hold$189.00+12.59%Maintains
2 months ago
BELDEN INCBDC
4Strong Buy$65.00+22.62%Maintains
2 months ago
MICROCHIP TECHNOLOGY INCMCHP
5Strong Buy$79.00+17.73%Maintains
2 months ago
ON SEMICONDUCTOR CORPON
2Strong Buy$65.00+19.27%Maintains
2 months ago
ARROW ELECTRONICS INCARW
2Hold$126.00+10.51%Maintains
2 months ago
AVNET INCAVT
3Hold$41.00-9.67%Maintains
2 months ago
NXP SEMICONDUCTORS NVNXPI
1Strong Buy$211.00+17.80%Maintains
2 months ago
SENSATA TECHNOLOGIES HOLDING PLCST
3Hold$55.00+21.71%Maintains
2 months ago
TE CONNECTIVITY LTDTEL
2Hold$130.00+5.15%Maintains
2 months ago
TTM TECHNOLOGIES INCTTMI
3HoldN/AN/ADowngrades
3 months ago
NVIDIA CORPNVDA
7Strong Buy$389.00+140.81%Maintains
6 months ago
DIODES INCDIOD
1Strong Buy$101.00N/AMaintains
a year ago
INTEL CORPINTC
1Hold$64.00N/AMaintains
a year ago
MONOLITHIC POWER SYSTEMS INCMPWR
2Strong Buy$265.00N/AMaintains
2 years ago
XILINX INCXLNX
1Hold$93.00N/AMaintains
2 years ago
AMPHENOL CORPAPH
2Strong Buy$112.00N/AUpgrades
3 years ago
CYPRESS SEMICONDUCTOR CORPCY
2HoldN/AN/ADowngrades
4 years ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.