William Stein's Stock Ratings

Truist Securities Analyst

William Stein is an analyst at Truist Securities. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/07/2024

Overall Average Return

42.0%

Smart Score

88.1%

Overall Average Return Percentile

92nd

Number of Ratings

185
Buy NowGet Alert
07/05/2024BDCBuy Now
Belden
$91.8033.99%$119 → $123MaintainsBuyGet Alert
07/03/2024TSLABuy Now
Tesla
$252.74-35.9%$162 → $162MaintainsHoldGet Alert
06/27/2024NVDABuy Now
NVIDIA
$128.139.26%$128.8 → $140ReiteratesBuy → BuyGet Alert
06/14/2024BDCBuy Now
Belden
$91.8029.63%$101 → $119ReiteratesBuy → BuyGet Alert
06/13/2024AVGOBuy Now
Broadcom
$1.75K17%$1566 → $2045MaintainsBuyGet Alert
05/24/2024APHBuy Now
Amphenol
$68.25118.32%$68 → $74.5MaintainsBuyGet Alert
05/23/2024NVDABuy Now
NVIDIA
$128.13905.23%$117.7 → $128.8MaintainsBuyGet Alert
05/23/2024ADIBuy Now
Analog Devices
$233.3417.85%$222 → $275MaintainsBuyGet Alert
05/10/2024DIODBuy Now
Diodes
$76.97-3.86%$67 → $74MaintainsHoldGet Alert
05/07/2024MCHPBuy Now
Microchip Technology
$93.262.94%$93 → $96MaintainsBuyGet Alert
05/03/2024BDCBuy Now
Belden
$91.8010.02%$98 → $101MaintainsBuyGet Alert
05/02/2024MPWRBuy Now
Monolithic Power Systems
$851.82-6.2%$789 → $799MaintainsBuyGet Alert
05/02/2024AVTBuy Now
Avnet
$51.37-6.56%$49 → $48MaintainsHoldGet Alert
05/01/2024NXPIBuy Now
NXP Semiconductors
$277.224.97%$265 → $291MaintainsBuyGet Alert
05/01/2024AMDBuy Now
Advanced Micro Devices
$178.54-9.26%$174 → $162MaintainsHoldGet Alert
04/30/2024ONBuy Now
ON Semiconductor
$75.1513.11%$89 → $85MaintainsBuyGet Alert
04/30/2024STBuy Now
Sensata Technologies
$38.5919.2%$36 → $46MaintainsHoldGet Alert
04/26/2024INTCBuy Now
Intel
$34.58-4.57%$45 → $33MaintainsHoldGet Alert
04/25/2024APHBuy Now
Amphenol
$68.2599.27%$60.5 → $68MaintainsBuyGet Alert
04/24/2024TXNBuy Now
Texas Instruments
$201.50-17.12%$165 → $167MaintainsHoldGet Alert
04/24/2024TSLABuy Now
Tesla
$252.74-35.9%$176 → $162MaintainsHoldGet Alert
04/03/2024INTCBuy Now
Intel
$34.5830.13% → $45MaintainsHoldGet Alert
04/03/2024TSLABuy Now
Tesla
$252.74-30.36%$193 → $176ReiteratesHold → HoldGet Alert
03/18/2024NVDABuy Now
NVIDIA
$128.13818.6%$91.1 → $117.7MaintainsBuyGet Alert
03/08/2024AVGOBuy Now
Broadcom
$1.75K-10.4%$1240 → $1566ReiteratesBuy → BuyGet Alert
02/22/2024ADIBuy Now
Analog Devices
$233.34-4.86%$226 → $222MaintainsBuyGet Alert
02/22/2024NVDABuy Now
NVIDIA
$128.13611%$69.1 → $91.1MaintainsBuyGet Alert
02/09/2024TXNBuy Now
Texas Instruments
$201.50-18.12%$166 → $165MaintainsHoldGet Alert
02/09/2024BDCBuy Now
Belden
$91.806.75%$89 → $98MaintainsBuyGet Alert
02/09/2024ARWBuy Now
Arrow Electronics
$118.774.4%$128 → $124MaintainsHoldGet Alert
02/07/2024STBuy Now
Sensata Technologies
$38.59-6.71%$39 → $36MaintainsHoldGet Alert
02/07/2024NXPIBuy Now
NXP Semiconductors
$277.22-4.41%$264 → $265MaintainsBuyGet Alert
02/07/2024DIODBuy Now
Diodes
$76.97-12.95%$78 → $67MaintainsHoldGet Alert
02/06/2024ONBuy Now
ON Semiconductor
$75.1518.43%$94 → $89MaintainsBuyGet Alert
02/02/2024TXNBuy Now
Texas Instruments
$201.50-17.62%$168 → $166MaintainsHoldGet Alert
01/31/2024AMDBuy Now
Advanced Micro Devices
$178.54-2.54%$154 → $174MaintainsHoldGet Alert
01/25/2024TELBuy Now
TE Connectivity
$150.661.55%$148 → $153MaintainsHoldGet Alert
01/25/2024TSLABuy Now
Tesla
$252.74-23.64%$227 → $193MaintainsHoldGet Alert
01/24/2024TXNBuy Now
Texas Instruments
$201.50-16.63%$169 → $168MaintainsHoldGet Alert
01/09/2024MCHPBuy Now
Microchip Technology
$93.26-0.28%$97 → $93MaintainsBuyGet Alert
01/05/2024DIODBuy Now
Diodes
$76.971.34% → $78DowngradeBuy → HoldGet Alert
12/15/2023APHBuy Now
Amphenol
$68.2559.71%$48.5 → $54.5MaintainsBuyGet Alert
12/14/2023TXNBuy Now
Texas Instruments
$201.50-23.57%$150 → $154MaintainsHoldGet Alert
12/14/2023TELBuy Now
TE Connectivity
$150.66-7.74%$135 → $139MaintainsHoldGet Alert
12/08/2023BDCBuy Now
Belden
$91.80-13.94%$75 → $79MaintainsBuyGet Alert
12/08/2023AVGOBuy Now
Broadcom
$1.75K-41.93%$995 → $1015MaintainsBuyGet Alert
11/30/2023TSLABuy Now
Tesla
$252.74-10.58%$226 → $226MaintainsHoldGet Alert
11/22/2023ADIBuy Now
Analog Devices
$233.34-11.72%$213 → $206MaintainsBuyGet Alert
11/09/2023DIODBuy Now
Diodes
$76.97-6.46%$93 → $72MaintainsBuyGet Alert
11/08/2023NXPIBuy Now
NXP Semiconductors
$277.22-12.7%$251 → $242MaintainsBuyGet Alert
11/03/2023TELBuy Now
TE Connectivity
$150.66-10.39%MaintainsHoldGet Alert
11/02/2023TTMIBuy Now
TTM Technologies
$19.88-17%$16 → $16.5UpgradeHold → BuyGet Alert
11/01/2023STBuy Now
Sensata Technologies
$38.59-9.3%$43 → $35MaintainsHoldGet Alert
11/01/2023AMDBuy Now
Advanced Micro Devices
$178.54-45.11%$128 → $98MaintainsHoldGet Alert
10/31/2023ONBuy Now
ON Semiconductor
$75.157.78%$122 → $81MaintainsBuyGet Alert
10/31/2023MPWRBuy Now
Monolithic Power Systems
$851.82-43.3%$600 → $483MaintainsBuyGet Alert
10/26/2023APHBuy Now
Amphenol
$68.2542.12%$50.5 → $48.5MaintainsBuyGet Alert
10/25/2023TXNBuy Now
Texas Instruments
$201.50-25.56%$165 → $150MaintainsHoldGet Alert
10/19/2023TSLABuy Now
Tesla
$252.74-10.58%$241 → $226MaintainsHoldGet Alert
10/06/2023TXNBuy Now
Texas Instruments
$201.50-18.12% → $165MaintainsHoldGet Alert
10/05/2023STBuy Now
Sensata Technologies
$38.5911.43%$48 → $43MaintainsHoldGet Alert
10/02/2023TSLABuy Now
Tesla
$252.74-3.85%$254 → $243MaintainsHoldGet Alert
09/22/2023AVGOBuy Now
Broadcom
$1.75K-43.07% → $995ReiteratesBuy → BuyGet Alert
09/21/2023AVGOBuy Now
Broadcom
$1.75K-43.07% → $995ReiteratesBuy → BuyGet Alert
09/08/2023AVGOBuy Now
Broadcom
$1.75K-43.07%$942 → $995MaintainsBuyGet Alert
09/06/2023DIODBuy Now
Diodes
$76.9720.83%$94 → $93MaintainsBuyGet Alert
08/24/2023NVDABuy Now
NVIDIA
$128.13421.35%$54.5 → $66.8MaintainsBuyGet Alert
08/17/2023AVTBuy Now
Avnet
$51.37-2.67%$49 → $50MaintainsHoldGet Alert
08/07/2023ARWBuy Now
Arrow Electronics
$118.7716.19%$131 → $138MaintainsHoldGet Alert
08/03/2023TTMIBuy Now
TTM Technologies
$19.88-19.52%$12 → $16MaintainsHoldGet Alert
08/01/2023ONBuy Now
ON Semiconductor
$75.1562.34%$93 → $122MaintainsBuyGet Alert
08/01/2023MPWRBuy Now
Monolithic Power Systems
$851.82-29.56%$527 → $600MaintainsBuyGet Alert
07/28/2023INTCBuy Now
Intel
$34.587%$32 → $37MaintainsHoldGet Alert
07/27/2023APHBuy Now
Amphenol
$68.2547.99%$46.5 → $50.5MaintainsBuyGet Alert
07/27/2023TELBuy Now
TE Connectivity
$150.66-2.43%$127 → $147MaintainsHoldGet Alert
07/26/2023TXNBuy Now
Texas Instruments
$201.50-13.65%$178 → $174MaintainsHoldGet Alert
07/26/2023NXPIBuy Now
NXP Semiconductors
$277.22-9.46%$217 → $251MaintainsBuyGet Alert
07/26/2023STBuy Now
Sensata Technologies
$38.5924.38%$52 → $48MaintainsHoldGet Alert
07/20/2023TSLABuy Now
Tesla
$252.740.5%$240 → $254MaintainsHoldGet Alert
07/14/2023NVDABuy Now
NVIDIA
$128.13325.35%$47 → $54.5MaintainsBuyGet Alert
07/14/2023MCHPBuy Now
Microchip Technology
$93.2611.52%$95 → $104MaintainsBuyGet Alert
07/14/2023AVGOBuy Now
Broadcom
$1.75K-46.11%$890 → $942MaintainsBuyGet Alert
07/14/2023BDCBuy Now
Belden
$91.8028.54%$107 → $118MaintainsBuyGet Alert
07/03/2023TSLABuy Now
Tesla
$252.74-5.04%$154 → $240MaintainsHoldGet Alert
06/02/2023AVGOBuy Now
Broadcom
$1.75K-49.08%$700 → $890MaintainsBuyGet Alert
05/25/2023ADIBuy Now
Analog Devices
$233.34-8.72%$251 → $213MaintainsBuyGet Alert
05/25/2023NVDABuy Now
NVIDIA
$128.13266.81%$32.2 → $47MaintainsBuyGet Alert
05/10/2023NVDABuy Now
NVIDIA
$128.13151.31%$28.9 → $33.2MaintainsBuyGet Alert
05/05/2023MPWRBuy Now
Monolithic Power Systems
$851.82-38.13%$608 → $527MaintainsBuyGet Alert
05/05/2023MCHPBuy Now
Microchip Technology
$93.261.87%$94 → $95MaintainsBuyGet Alert
05/03/2023AMDBuy Now
Advanced Micro Devices
$178.54-52.95%$79 → $84MaintainsHoldGet Alert
05/03/2023NXPIBuy Now
NXP Semiconductors
$277.22-21.72%$210 → $217MaintainsBuyGet Alert
04/28/2023INTCBuy Now
Intel
$34.58-7.46%$29 → $32MaintainsHoldGet Alert
04/27/2023TELBuy Now
TE Connectivity
$150.66-15.7%$131 → $127MaintainsHoldGet Alert
04/26/2023STBuy Now
Sensata Technologies
$38.5934.75%$49 → $52MaintainsHoldGet Alert
04/26/2023TXNBuy Now
Texas Instruments
$201.50-11.66%$180 → $178MaintainsHoldGet Alert
04/21/2023TSLABuy Now
Tesla
$252.74-39.07%$245 → $154DowngradeBuy → HoldGet Alert
03/22/2023NVDABuy Now
NVIDIA
$128.13125.55%$26.6 → $28.9MaintainsBuyGet Alert
03/03/2023AVGOBuy Now
Broadcom
$1.75K-59.95%$659 → $700MaintainsBuyGet Alert
02/23/2023NVDABuy Now
NVIDIA
$128.13107.6%$23.8 → $26.6MaintainsBuyGet Alert
02/16/2023ADIBuy Now
Analog Devices
$233.347.57%$215 → $251MaintainsBuyGet Alert
02/16/2023ADIBuy Now
Analog Devices
$233.347.57%$215 → $251MaintainsBuyGet Alert
02/09/2023BDCBuy Now
Belden
$91.8012.2%$93 → $103MaintainsBuyGet Alert
02/09/2023MPWRBuy Now
Monolithic Power Systems
$851.82-28.62%$533 → $608MaintainsBuyGet Alert
02/07/2023ONBuy Now
ON Semiconductor
$75.1523.75%$83 → $93MaintainsBuyGet Alert
02/07/2023DIODBuy Now
Diodes
$76.9740.31%$101 → $108MaintainsBuyGet Alert
02/03/2023TXNBuy Now
Texas Instruments
$201.50-10.67%$177 → $180MaintainsHoldGet Alert
02/03/2023MCHPBuy Now
Microchip Technology
$93.260.79%$85 → $94MaintainsBuyGet Alert
02/03/2023ARWBuy Now
Arrow Electronics
$118.7710.3%$116 → $131MaintainsHoldGet Alert
02/01/2023NXPIBuy Now
NXP Semiconductors
$277.22-24.25%$209 → $210MaintainsBuyGet Alert
01/27/2023INTCBuy Now
Intel
$34.58-16.14%$33 → $29MaintainsHoldGet Alert
01/23/2023AMDBuy Now
Advanced Micro Devices
$178.54-55.75%$70 → $79MaintainsHoldGet Alert
01/23/2023APHBuy Now
Amphenol
$68.2531.87%$42 → $45MaintainsBuyGet Alert
01/23/2023ADIBuy Now
Analog Devices
$233.34-7.86%$214 → $215MaintainsBuyGet Alert
01/23/2023ARWBuy Now
Arrow Electronics
$118.77-2.33%$114 → $116MaintainsHoldGet Alert
01/23/2023DIODBuy Now
Diodes
$76.9731.22%$97 → $101MaintainsBuyGet Alert
01/23/2023AVGOBuy Now
Broadcom
$1.75K-62.3%$662 → $659MaintainsBuyGet Alert
01/23/2023INTCBuy Now
Intel
$34.58-4.57%$29 → $33MaintainsHoldGet Alert
01/23/2023MPWRBuy Now
Monolithic Power Systems
$851.82-37.43%$432 → $533MaintainsBuyGet Alert
01/23/2023NVDABuy Now
NVIDIA
$128.1385.75%$19.8 → $23.8MaintainsBuyGet Alert
01/23/2023ONBuy Now
ON Semiconductor
$75.1510.45%$72 → $83MaintainsBuyGet Alert
01/23/2023TXNBuy Now
Texas Instruments
$201.50-12.16%$158 → $177MaintainsHoldGet Alert
01/23/2023TSLABuy Now
Tesla
$252.74-3.06%$299 → $245MaintainsBuyGet Alert
01/03/2023TSLABuy Now
Tesla
$252.7418.3%$348 → $299MaintainsBuyGet Alert
10/28/2022MPWRBuy Now
Monolithic Power Systems
$851.82-49.29%$569 → $432MaintainsBuyGet Alert
10/28/2022INTCBuy Now
Intel
$34.58-16.14%$40 → $29MaintainsHoldGet Alert
10/26/2022TXNBuy Now
Texas Instruments
$201.50-21.59%$172 → $158MaintainsHoldGet Alert
10/07/2022AMDBuy Now
Advanced Micro Devices
$178.54-60.79%$107 → $70MaintainsHoldGet Alert
10/03/2022TSLABuy Now
Tesla
$252.7437.69%$333 → $348MaintainsBuyGet Alert
09/02/2022AVGOBuy Now
Broadcom
$1.75K-63.96%$658 → $630MaintainsBuyGet Alert
08/25/2022NVDABuy Now
NVIDIA
$128.1354.53%$21.6 → $19.8MaintainsBuyGet Alert
08/18/2022ADIBuy Now
Analog Devices
$233.34-10.43%$203 → $209MaintainsBuyGet Alert
08/09/2022NVDABuy Now
NVIDIA
$128.1368.58%$28.3 → $21.6MaintainsBuyGet Alert
07/29/2022INTCBuy Now
Intel
$34.5815.67%$49 → $40MaintainsHoldGet Alert
07/28/2022TELBuy Now
TE Connectivity
$150.66-17.7%$130 → $124MaintainsHoldGet Alert
07/27/2022STBuy Now
Sensata Technologies
$38.5911.43%$46 → $43MaintainsHoldGet Alert
07/14/2022TSLABuy Now
Tesla
$252.74295.66% → $333.33Initiates → BuyGet Alert
05/26/2022NVDABuy Now
NVIDIA
$128.13120.87%$28.5 → $28.3MaintainsBuyGet Alert
05/24/2022NVDABuy Now
NVIDIA
$128.13122.43%$29.8 → $28.5MaintainsBuyGet Alert
05/19/2022ADIBuy Now
Analog Devices
$233.34-13%$194 → $203MaintainsBuyGet Alert
04/27/2022TXNBuy Now
Texas Instruments
$201.50-14.64%$189 → $172MaintainsHoldGet Alert
04/08/2022NVDABuy Now
NVIDIA
$128.13132.58%$35 → $29.8MaintainsBuyGet Alert
04/08/2022AMDBuy Now
Advanced Micro Devices
$178.54-37.83%$144 → $111MaintainsHoldGet Alert
04/08/2022AVGOBuy Now
Broadcom
$1.75K-62.41%$686 → $657MaintainsBuyGet Alert
04/08/2022TXNBuy Now
Texas Instruments
$201.50-6.2%$195 → $189MaintainsHoldGet Alert
04/08/2022BDCBuy Now
Belden
$91.80-29.19%$86 → $65MaintainsBuyGet Alert
04/08/2022MCHPBuy Now
Microchip Technology
$93.26-15.29%$94 → $79MaintainsBuyGet Alert
04/08/2022ONBuy Now
ON Semiconductor
$75.15-13.51%$73 → $65MaintainsBuyGet Alert
04/08/2022ARWBuy Now
Arrow Electronics
$118.776.09%$143 → $126MaintainsHoldGet Alert
04/08/2022AVTBuy Now
Avnet
$51.37-20.19%$45 → $41MaintainsHoldGet Alert
04/08/2022ADIBuy Now
Analog Devices
$233.34-16.86%$208 → $194MaintainsBuyGet Alert
04/08/2022NXPIBuy Now
NXP Semiconductors
$277.22-23.89%$265 → $211MaintainsBuyGet Alert
04/08/2022STBuy Now
Sensata Technologies
$38.5942.52%$62 → $55MaintainsHoldGet Alert
04/08/2022TELBuy Now
TE Connectivity
$150.66-13.71%$144 → $130MaintainsHoldGet Alert
03/04/2022AVGOBuy Now
Broadcom
$1.75K-60.75%$659 → $686MaintainsBuyGet Alert
02/14/2022NVDABuy Now
NVIDIA
$128.13173.16% → $35Reiterates → BuyGet Alert
02/10/2022TTMIBuy Now
TTM Technologies
$19.88DowngradeBuy → HoldGet Alert
02/04/2022TXNBuy Now
Texas Instruments
$201.50-3.23%$206 → $195MaintainsHoldGet Alert
02/04/2022ARWBuy Now
Arrow Electronics
$118.7720.4%$132 → $143MaintainsHoldGet Alert
01/26/2022TXNBuy Now
Texas Instruments
$201.502.23%$208 → $206MaintainsHoldGet Alert
11/18/2021NVDABuy Now
NVIDIA
$128.13203.6%$36 → $38.9MaintainsBuyGet Alert
10/27/2021TXNBuy Now
Texas Instruments
$201.503.22%$200 → $208MaintainsHoldGet Alert
07/29/2021TELBuy Now
TE Connectivity
$150.66-1.1%$139 → $149MaintainsHoldGet Alert
07/08/2021NVDABuy Now
NVIDIA
$128.13610.22%$19.2 → $22.75MaintainsBuyGet Alert
05/27/2021NVDABuy Now
NVIDIA
$128.13499.39%$17.5 → $19.2MaintainsBuyGet Alert
04/28/2021TXNBuy Now
Texas Instruments
$201.50-0.75%$184 → $200MaintainsHoldGet Alert
01/27/2021TXNBuy Now
Texas Instruments
$201.50-8.69%$167 → $184MaintainsHoldGet Alert
01/15/2021TXNBuy Now
Texas Instruments
$201.50-17.12%$162 → $167MaintainsHoldGet Alert
01/15/2021NVDABuy Now
NVIDIA
$128.13424.47%$16.07 → $16.8MaintainsBuyGet Alert
10/21/2020TXNBuy Now
Texas Instruments
$201.50-19.6%$149 → $162MaintainsHoldGet Alert
10/12/2020NVDABuy Now
NVIDIA
$128.13386.22%$13.75 → $15.57MaintainsBuyGet Alert
07/22/2020TXNBuy Now
Texas Instruments
$201.50-26.06%$114 → $149MaintainsHoldGet Alert
05/22/2020NVDABuy Now
NVIDIA
$128.13199.7%$8.18 → $9.6MaintainsBuyGet Alert
05/07/2020NVDABuy Now
NVIDIA
$128.13155.21%$7.35 → $8.18MaintainsBuyGet Alert
03/16/2020TELBuy Now
TE Connectivity
$150.66-51.55%$102 → $73MaintainsHoldGet Alert
03/16/2020TXNBuy Now
Texas Instruments
$201.50-45.91%$134 → $109MaintainsHoldGet Alert
02/13/2020NVDABuy Now
NVIDIA
$128.13145.06%$6.83 → $7.85MaintainsBuyGet Alert
01/30/2020TELBuy Now
TE Connectivity
$150.66-32.3%$95 → $102MaintainsHoldGet Alert
11/15/2019NVDABuy Now
NVIDIA
$128.1387.31%$5.4 → $6MaintainsBuyGet Alert
09/23/2019NVDABuy Now
NVIDIA
$128.1368.58%$5.25 → $5.4MaintainsBuyGet Alert
04/02/2019APHBuy Now
Amphenol
$68.2564.1%$22.25 → $28UpgradeHold → BuyGet Alert
10/26/2017APHBuy Now
Amphenol
$68.2520.15%$19.25 → $20.5MaintainsNeutralGet Alert
09/20/2016NVDABuy Now
NVIDIA
$128.13-53.95% → $1.48Initiates → NeutralGet Alert
01/21/2016APHBuy Now
Amphenol
$68.25-22.34%$13.75 → $13.25MaintainsNeutralGet Alert
10/08/2013APHBuy Now
Amphenol
$68.2517.22% → $5Initiates → NeutralGet Alert