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/22/2024

Overall Average Return

41.6%

Smart Score

87.4%

Overall Average Return Percentile

92nd

Number of Ratings

187
Buy NowGet Alert
07/05/2024BDCBuy Now
Belden
$90.8035.46%$119 → $123MaintainsBuyGet Alert
07/03/2024TSLABuy Now
Tesla
$242.30-33.14%$162 → $162MaintainsHoldGet Alert
06/27/2024NVDABuy Now
NVIDIA
$120.1716.5%$128.8 → $140ReiteratesBuy → BuyGet Alert
06/14/2024BDCBuy Now
Belden
$90.8031.06%$101 → $119ReiteratesBuy → BuyGet Alert
06/13/2024AVGOBuy Now
Broadcom
$159.471182.37%$156.6 → $204.5MaintainsBuyGet Alert
05/24/2024APHBuy Now
Amphenol
$64.99129.27%$68 → $74.5MaintainsBuyGet Alert
05/23/2024NVDABuy Now
NVIDIA
$120.17971.81%$117.7 → $128.8MaintainsBuyGet Alert
05/23/2024ADIBuy Now
Analog Devices
$231.2218.93%$222 → $275MaintainsBuyGet Alert
05/10/2024DIODBuy Now
Diodes
$79.36-6.75%$67 → $74MaintainsHoldGet Alert
05/07/2024MCHPBuy Now
Microchip Technology
$88.508.47%$93 → $96MaintainsBuyGet Alert
05/03/2024BDCBuy Now
Belden
$90.8011.23%$98 → $101MaintainsBuyGet Alert
05/02/2024MPWRBuy Now
Monolithic Power Systems
$807.48-1.05%$789 → $799MaintainsBuyGet Alert
05/02/2024AVTBuy Now
Avnet
$52.35-8.31%$49 → $48MaintainsHoldGet Alert
05/01/2024NXPIBuy Now
NXP Semiconductors
$272.036.97%$265 → $291MaintainsBuyGet Alert
05/01/2024AMDBuy Now
Advanced Micro Devices
$153.555.5%$174 → $162MaintainsHoldGet Alert
04/30/2024ONBuy Now
ON Semiconductor
$72.4017.4%$89 → $85MaintainsBuyGet Alert
04/30/2024STBuy Now
Sensata Technologies
$38.8918.28%$36 → $46MaintainsHoldGet Alert
04/26/2024INTCBuy Now
Intel
$33.10-0.3%$45 → $33MaintainsHoldGet Alert
04/25/2024APHBuy Now
Amphenol
$64.99109.26%$60.5 → $68MaintainsBuyGet Alert
04/24/2024TXNBuy Now
Texas Instruments
$199.10-16.12%$165 → $167MaintainsHoldGet Alert
04/24/2024TSLABuy Now
Tesla
$242.30-33.14%$176 → $162MaintainsHoldGet Alert
04/03/2024INTCBuy Now
Intel
$33.1035.95% → $45MaintainsHoldGet Alert
04/03/2024TSLABuy Now
Tesla
$242.30-27.36%$193 → $176ReiteratesHold → HoldGet Alert
03/18/2024NVDABuy Now
NVIDIA
$120.17879.45%$91.1 → $117.7MaintainsBuyGet Alert
03/08/2024AVGOBuy Now
Broadcom
$159.47882%$124 → $156.6ReiteratesBuy → BuyGet Alert
02/22/2024ADIBuy Now
Analog Devices
$231.22-3.99%$226 → $222MaintainsBuyGet Alert
02/22/2024NVDABuy Now
NVIDIA
$120.17658.09%$69.1 → $91.1MaintainsBuyGet Alert
02/09/2024TXNBuy Now
Texas Instruments
$199.10-17.13%$166 → $165MaintainsHoldGet Alert
02/09/2024BDCBuy Now
Belden
$90.807.93%$89 → $98MaintainsBuyGet Alert
02/09/2024ARWBuy Now
Arrow Electronics
$122.071.58%$128 → $124MaintainsHoldGet Alert
02/07/2024STBuy Now
Sensata Technologies
$38.89-7.43%$39 → $36MaintainsHoldGet Alert
02/07/2024NXPIBuy Now
NXP Semiconductors
$272.03-2.58%$264 → $265MaintainsBuyGet Alert
02/07/2024DIODBuy Now
Diodes
$79.36-15.57%$78 → $67MaintainsHoldGet Alert
02/06/2024ONBuy Now
ON Semiconductor
$72.4022.93%$94 → $89MaintainsBuyGet Alert
02/02/2024TXNBuy Now
Texas Instruments
$199.10-16.62%$168 → $166MaintainsHoldGet Alert
01/31/2024AMDBuy Now
Advanced Micro Devices
$153.5513.32%$154 → $174MaintainsHoldGet Alert
01/25/2024TELBuy Now
TE Connectivity
$150.691.53%$148 → $153MaintainsHoldGet Alert
01/25/2024TSLABuy Now
Tesla
$242.30-20.35%$227 → $193MaintainsHoldGet Alert
01/24/2024TXNBuy Now
Texas Instruments
$199.10-15.62%$169 → $168MaintainsHoldGet Alert
01/09/2024MCHPBuy Now
Microchip Technology
$88.505.08%$97 → $93MaintainsBuyGet Alert
01/05/2024DIODBuy Now
Diodes
$79.36-1.71% → $78DowngradeBuy → HoldGet Alert
12/15/2023APHBuy Now
Amphenol
$64.9967.72%$48.5 → $54.5MaintainsBuyGet Alert
12/14/2023TXNBuy Now
Texas Instruments
$199.10-22.65%$150 → $154MaintainsHoldGet Alert
12/14/2023TELBuy Now
TE Connectivity
$150.69-7.76%$135 → $139MaintainsHoldGet Alert
12/08/2023BDCBuy Now
Belden
$90.80-13%$75 → $79MaintainsBuyGet Alert
12/08/2023AVGOBuy Now
Broadcom
$159.47536.48%$99.5 → $101.5MaintainsBuyGet Alert
11/30/2023TSLABuy Now
Tesla
$242.30-6.73%$226 → $226MaintainsHoldGet Alert
11/22/2023ADIBuy Now
Analog Devices
$231.22-10.91%$213 → $206MaintainsBuyGet Alert
11/09/2023DIODBuy Now
Diodes
$79.36-9.27%$93 → $72MaintainsBuyGet Alert
11/08/2023NXPIBuy Now
NXP Semiconductors
$272.03-11.04%$251 → $242MaintainsBuyGet Alert
11/03/2023TELBuy Now
TE Connectivity
$150.69-10.41%MaintainsHoldGet Alert
11/02/2023TTMIBuy Now
TTM Technologies
$21.05-21.62%$16 → $16.5UpgradeHold → BuyGet Alert
11/01/2023STBuy Now
Sensata Technologies
$38.89-10%$43 → $35MaintainsHoldGet Alert
11/01/2023AMDBuy Now
Advanced Micro Devices
$153.55-36.18%$128 → $98MaintainsHoldGet Alert
10/31/2023ONBuy Now
ON Semiconductor
$72.4011.88%$122 → $81MaintainsBuyGet Alert
10/31/2023MPWRBuy Now
Monolithic Power Systems
$807.48-40.18%$600 → $483MaintainsBuyGet Alert
10/26/2023APHBuy Now
Amphenol
$64.9949.25%$50.5 → $48.5MaintainsBuyGet Alert
10/25/2023TXNBuy Now
Texas Instruments
$199.10-24.66%$165 → $150MaintainsHoldGet Alert
10/19/2023TSLABuy Now
Tesla
$242.30-6.73%$241 → $226MaintainsHoldGet Alert
10/06/2023TXNBuy Now
Texas Instruments
$199.10-17.13% → $165MaintainsHoldGet Alert
10/05/2023STBuy Now
Sensata Technologies
$38.8910.57%$48 → $43MaintainsHoldGet Alert
10/02/2023TSLABuy Now
Tesla
$242.300.29%$254 → $243MaintainsHoldGet Alert
09/22/2023AVGOBuy Now
Broadcom
$159.47523.94% → $99.5ReiteratesBuy → BuyGet Alert
09/21/2023AVGOBuy Now
Broadcom
$159.47523.94% → $99.5ReiteratesBuy → BuyGet Alert
09/08/2023AVGOBuy Now
Broadcom
$159.47523.94%$94.2 → $99.5MaintainsBuyGet Alert
09/06/2023DIODBuy Now
Diodes
$79.3617.19%$94 → $93MaintainsBuyGet Alert
08/24/2023NVDABuy Now
NVIDIA
$120.17455.88%$54.5 → $66.8MaintainsBuyGet Alert
08/17/2023AVTBuy Now
Avnet
$52.35-4.49%$49 → $50MaintainsHoldGet Alert
08/07/2023ARWBuy Now
Arrow Electronics
$122.0713.05%$131 → $138MaintainsHoldGet Alert
08/03/2023TTMIBuy Now
TTM Technologies
$21.05-23.99%$12 → $16MaintainsHoldGet Alert
08/01/2023ONBuy Now
ON Semiconductor
$72.4068.51%$93 → $122MaintainsBuyGet Alert
08/01/2023MPWRBuy Now
Monolithic Power Systems
$807.48-25.69%$527 → $600MaintainsBuyGet Alert
07/28/2023INTCBuy Now
Intel
$33.1011.78%$32 → $37MaintainsHoldGet Alert
07/27/2023APHBuy Now
Amphenol
$64.9955.41%$46.5 → $50.5MaintainsBuyGet Alert
07/27/2023TELBuy Now
TE Connectivity
$150.69-2.45%$127 → $147MaintainsHoldGet Alert
07/26/2023TXNBuy Now
Texas Instruments
$199.10-12.61%$178 → $174MaintainsHoldGet Alert
07/26/2023NXPIBuy Now
NXP Semiconductors
$272.03-7.73%$217 → $251MaintainsBuyGet Alert
07/26/2023STBuy Now
Sensata Technologies
$38.8923.43%$52 → $48MaintainsHoldGet Alert
07/20/2023TSLABuy Now
Tesla
$242.304.83%$240 → $254MaintainsHoldGet Alert
07/14/2023NVDABuy Now
NVIDIA
$120.17353.52%$47 → $54.5MaintainsBuyGet Alert
07/14/2023MCHPBuy Now
Microchip Technology
$88.5017.51%$95 → $104MaintainsBuyGet Alert
07/14/2023AVGOBuy Now
Broadcom
$159.47490.71%$89 → $94.2MaintainsBuyGet Alert
07/14/2023BDCBuy Now
Belden
$90.8029.96%$107 → $118MaintainsBuyGet Alert
07/03/2023TSLABuy Now
Tesla
$242.30-0.95%$154 → $240MaintainsHoldGet Alert
06/02/2023AVGOBuy Now
Broadcom
$159.47458.1%$70 → $89MaintainsBuyGet Alert
05/25/2023ADIBuy Now
Analog Devices
$231.22-7.88%$251 → $213MaintainsBuyGet Alert
05/25/2023NVDABuy Now
NVIDIA
$120.17291.11%$32.2 → $47MaintainsBuyGet Alert
05/10/2023NVDABuy Now
NVIDIA
$120.17167.95%$28.9 → $33.2MaintainsBuyGet Alert
05/05/2023MPWRBuy Now
Monolithic Power Systems
$807.48-34.74%$608 → $527MaintainsBuyGet Alert
05/05/2023MCHPBuy Now
Microchip Technology
$88.507.34%$94 → $95MaintainsBuyGet Alert
05/03/2023AMDBuy Now
Advanced Micro Devices
$153.55-45.29%$79 → $84MaintainsHoldGet Alert
05/03/2023NXPIBuy Now
NXP Semiconductors
$272.03-20.23%$210 → $217MaintainsBuyGet Alert
04/28/2023INTCBuy Now
Intel
$33.10-3.32%$29 → $32MaintainsHoldGet Alert
04/27/2023TELBuy Now
TE Connectivity
$150.69-15.72%$131 → $127MaintainsHoldGet Alert
04/26/2023STBuy Now
Sensata Technologies
$38.8933.71%$49 → $52MaintainsHoldGet Alert
04/26/2023TXNBuy Now
Texas Instruments
$199.10-10.6%$180 → $178MaintainsHoldGet Alert
04/21/2023TSLABuy Now
Tesla
$242.30-36.44%$245 → $154DowngradeBuy → HoldGet Alert
03/22/2023NVDABuy Now
NVIDIA
$120.17140.49%$26.6 → $28.9MaintainsBuyGet Alert
03/03/2023AVGOBuy Now
Broadcom
$159.47338.95%$65.9 → $70MaintainsBuyGet Alert
02/23/2023NVDABuy Now
NVIDIA
$120.17121.35%$23.8 → $26.6MaintainsBuyGet Alert
02/16/2023ADIBuy Now
Analog Devices
$231.228.55%$215 → $251MaintainsBuyGet Alert
02/16/2023ADIBuy Now
Analog Devices
$231.228.55%$215 → $251MaintainsBuyGet Alert
02/09/2023BDCBuy Now
Belden
$90.8013.44%$93 → $103MaintainsBuyGet Alert
02/09/2023MPWRBuy Now
Monolithic Power Systems
$807.48-24.7%$533 → $608MaintainsBuyGet Alert
02/07/2023ONBuy Now
ON Semiconductor
$72.4028.45%$83 → $93MaintainsBuyGet Alert
02/07/2023DIODBuy Now
Diodes
$79.3636.09%$101 → $108MaintainsBuyGet Alert
02/03/2023TXNBuy Now
Texas Instruments
$199.10-9.59%$177 → $180MaintainsHoldGet Alert
02/03/2023MCHPBuy Now
Microchip Technology
$88.506.21%$85 → $94MaintainsBuyGet Alert
02/03/2023ARWBuy Now
Arrow Electronics
$122.077.32%$116 → $131MaintainsHoldGet Alert
02/01/2023NXPIBuy Now
NXP Semiconductors
$272.03-22.8%$209 → $210MaintainsBuyGet Alert
01/27/2023INTCBuy Now
Intel
$33.10-12.39%$33 → $29MaintainsHoldGet Alert
01/23/2023AMDBuy Now
Advanced Micro Devices
$153.55-48.55%$70 → $79MaintainsHoldGet Alert
01/23/2023APHBuy Now
Amphenol
$64.9938.48%$42 → $45MaintainsBuyGet Alert
01/23/2023ADIBuy Now
Analog Devices
$231.22-7.01%$214 → $215MaintainsBuyGet Alert
01/23/2023ARWBuy Now
Arrow Electronics
$122.07-4.97%$114 → $116MaintainsHoldGet Alert
01/23/2023DIODBuy Now
Diodes
$79.3627.27%$97 → $101MaintainsBuyGet Alert
01/23/2023AVGOBuy Now
Broadcom
$159.47313.24%$66.2 → $65.9MaintainsBuyGet Alert
01/23/2023INTCBuy Now
Intel
$33.10-0.3%$29 → $33MaintainsHoldGet Alert
01/23/2023MPWRBuy Now
Monolithic Power Systems
$807.48-33.99%$432 → $533MaintainsBuyGet Alert
01/23/2023NVDABuy Now
NVIDIA
$120.1798.05%$19.8 → $23.8MaintainsBuyGet Alert
01/23/2023ONBuy Now
ON Semiconductor
$72.4014.64%$72 → $83MaintainsBuyGet Alert
01/23/2023TXNBuy Now
Texas Instruments
$199.10-11.1%$158 → $177MaintainsHoldGet Alert
01/23/2023TSLABuy Now
Tesla
$242.301.11%$299 → $245MaintainsBuyGet Alert
01/03/2023TSLABuy Now
Tesla
$242.3023.4%$348 → $299MaintainsBuyGet Alert
10/28/2022MPWRBuy Now
Monolithic Power Systems
$807.48-46.5%$569 → $432MaintainsBuyGet Alert
10/28/2022INTCBuy Now
Intel
$33.10-12.39%$40 → $29MaintainsHoldGet Alert
10/26/2022TXNBuy Now
Texas Instruments
$199.10-20.64%$172 → $158MaintainsHoldGet Alert
10/07/2022AMDBuy Now
Advanced Micro Devices
$153.55-54.41%$107 → $70MaintainsHoldGet Alert
10/03/2022TSLABuy Now
Tesla
$242.3043.62%$333 → $348MaintainsBuyGet Alert
09/02/2022AVGOBuy Now
Broadcom
$159.47295.06%$65.8 → $63MaintainsBuyGet Alert
08/25/2022NVDABuy Now
NVIDIA
$120.1764.77%$21.6 → $19.8MaintainsBuyGet Alert
08/18/2022ADIBuy Now
Analog Devices
$231.22-9.61%$203 → $209MaintainsBuyGet Alert
08/09/2022NVDABuy Now
NVIDIA
$120.1779.75%$28.3 → $21.6MaintainsBuyGet Alert
07/29/2022INTCBuy Now
Intel
$33.1020.85%$49 → $40MaintainsHoldGet Alert
07/28/2022TELBuy Now
TE Connectivity
$150.69-17.71%$130 → $124MaintainsHoldGet Alert
07/27/2022STBuy Now
Sensata Technologies
$38.8910.57%$46 → $43MaintainsHoldGet Alert
07/14/2022TSLABuy Now
Tesla
$242.30312.71% → $333.33Initiates → BuyGet Alert
05/26/2022NVDABuy Now
NVIDIA
$120.17135.5%$28.5 → $28.3MaintainsBuyGet Alert
05/24/2022NVDABuy Now
NVIDIA
$120.17137.16%$29.8 → $28.5MaintainsBuyGet Alert
05/19/2022ADIBuy Now
Analog Devices
$231.22-12.2%$194 → $203MaintainsBuyGet Alert
04/27/2022TXNBuy Now
Texas Instruments
$199.10-13.61%$189 → $172MaintainsHoldGet Alert
04/08/2022NVDABuy Now
NVIDIA
$120.17147.98%$35 → $29.8MaintainsBuyGet Alert
04/08/2022AMDBuy Now
Advanced Micro Devices
$153.55-27.71%$144 → $111MaintainsHoldGet Alert
04/08/2022AVGOBuy Now
Broadcom
$159.47311.99%$68.6 → $65.7MaintainsBuyGet Alert
04/08/2022TXNBuy Now
Texas Instruments
$199.10-5.07%$195 → $189MaintainsHoldGet Alert
04/08/2022BDCBuy Now
Belden
$90.80-28.41%$86 → $65MaintainsBuyGet Alert
04/08/2022MCHPBuy Now
Microchip Technology
$88.50-10.73%$94 → $79MaintainsBuyGet Alert
04/08/2022ONBuy Now
ON Semiconductor
$72.40-10.22%$73 → $65MaintainsBuyGet Alert
04/08/2022ARWBuy Now
Arrow Electronics
$122.073.22%$143 → $126MaintainsHoldGet Alert
04/08/2022AVTBuy Now
Avnet
$52.35-21.68%$45 → $41MaintainsHoldGet Alert
04/08/2022ADIBuy Now
Analog Devices
$231.22-16.1%$208 → $194MaintainsBuyGet Alert
04/08/2022NXPIBuy Now
NXP Semiconductors
$272.03-22.44%$265 → $211MaintainsBuyGet Alert
04/08/2022STBuy Now
Sensata Technologies
$38.8941.42%$62 → $55MaintainsHoldGet Alert
04/08/2022TELBuy Now
TE Connectivity
$150.69-13.73%$144 → $130MaintainsHoldGet Alert
03/04/2022AVGOBuy Now
Broadcom
$159.47330.17%$65.9 → $68.6MaintainsBuyGet Alert
02/14/2022NVDABuy Now
NVIDIA
$120.17191.25% → $35Reiterates → BuyGet Alert
02/10/2022TTMIBuy Now
TTM Technologies
$21.05DowngradeBuy → HoldGet Alert
02/04/2022TXNBuy Now
Texas Instruments
$199.10-2.06%$206 → $195MaintainsHoldGet Alert
02/04/2022ARWBuy Now
Arrow Electronics
$122.0717.15%$132 → $143MaintainsHoldGet Alert
01/26/2022TXNBuy Now
Texas Instruments
$199.103.47%$208 → $206MaintainsHoldGet Alert
11/18/2021NVDABuy Now
NVIDIA
$120.17223.71%$36 → $38.9MaintainsBuyGet Alert
10/27/2021TXNBuy Now
Texas Instruments
$199.104.47%$200 → $208MaintainsHoldGet Alert
09/03/2021AVGOBuy Now
Broadcom
$159.47253.67%$55.4 → $56.4MaintainsBuyGet Alert
07/29/2021TELBuy Now
TE Connectivity
$150.69-1.12%$139 → $149MaintainsHoldGet Alert
07/08/2021NVDABuy Now
NVIDIA
$120.17657.26%$19.2 → $22.75MaintainsBuyGet Alert
05/27/2021NVDABuy Now
NVIDIA
$120.17539.09%$17.5 → $19.2MaintainsBuyGet Alert
04/28/2021TXNBuy Now
Texas Instruments
$199.100.45%$184 → $200MaintainsHoldGet Alert
01/27/2021TXNBuy Now
Texas Instruments
$199.10-7.58%$167 → $184MaintainsHoldGet Alert
01/15/2021TXNBuy Now
Texas Instruments
$199.10-16.12%$162 → $167MaintainsHoldGet Alert
01/15/2021NVDABuy Now
NVIDIA
$120.17459.21%$16.07 → $16.8MaintainsBuyGet Alert
10/21/2020TXNBuy Now
Texas Instruments
$199.10-18.63%$149 → $162MaintainsHoldGet Alert
10/12/2020NVDABuy Now
NVIDIA
$120.17418.43%$13.75 → $15.57MaintainsBuyGet Alert
09/04/2020AVGOBuy Now
Broadcom
$159.47157.73%$36 → $41.1MaintainsBuyGet Alert
07/22/2020TXNBuy Now
Texas Instruments
$199.10-25.16%$114 → $149MaintainsHoldGet Alert
05/22/2020NVDABuy Now
NVIDIA
$120.17219.55%$8.18 → $9.6MaintainsBuyGet Alert
05/07/2020NVDABuy Now
NVIDIA
$120.17172.11%$7.35 → $8.18MaintainsBuyGet Alert
03/16/2020TELBuy Now
TE Connectivity
$150.69-51.56%$102 → $73MaintainsHoldGet Alert
03/16/2020TXNBuy Now
Texas Instruments
$199.10-45.25%$134 → $109MaintainsHoldGet Alert
02/13/2020NVDABuy Now
NVIDIA
$120.17161.3%$6.83 → $7.85MaintainsBuyGet Alert
01/30/2020TELBuy Now
TE Connectivity
$150.69-32.31%$95 → $102MaintainsHoldGet Alert
11/15/2019NVDABuy Now
NVIDIA
$120.1799.72%$5.4 → $6MaintainsBuyGet Alert
09/23/2019NVDABuy Now
NVIDIA
$120.1779.75%$5.25 → $5.4MaintainsBuyGet Alert
04/02/2019APHBuy Now
Amphenol
$64.9972.33%$22.25 → $28UpgradeHold → BuyGet Alert
10/26/2017APHBuy Now
Amphenol
$64.9926.17%$19.25 → $20.5MaintainsNeutralGet Alert
09/20/2016NVDABuy Now
NVIDIA
$120.17-50.9% → $1.48Initiates → NeutralGet Alert
01/21/2016APHBuy Now
Amphenol
$64.99-18.45%$13.75 → $13.25MaintainsNeutralGet Alert
10/08/2013APHBuy Now
Amphenol
$64.9923.1% → $5Initiates → NeutralGet Alert