1. Home
  2. Screener
  3. 52 Week High

Best 52 Week High Stocks to Buy Today

Top-performing stocks near their 52-week highs with strong analyst ratings and growth potential

RankLogoTickerCompanyExchangePriceChange %Market Cap52W High52W LowAnalyst RatingAnalysts
#1
AAPLAAPLApple Inc.Nasdaq$313.74N/A$4.5T$313.26$195.07Buy29
#2
AMZNAMZNAmazon.com Inc.Nasdaq$271.90N/A$2.1T$278.56$196.00Strong Buy42
#3
AVGOAVGOBroadcom Inc.Nasdaq$439.58N/A$2.0T$442.36$243.22Strong Buy30
#4
TSMTSMTaiwan Semiconductor Manufacturing Company Ltd.Nasdaq$423.65N/A$1.7T$430.55$192.20Strong Buy7
#5
MUMUMicron Technology Inc.Nasdaq$968.93N/A$1.0T$956.16$103.38Strong Buy33
#6
AMDAMDAdvanced Micro Devices Inc.Nasdaq$513.36N/A$686.5B$527.20$111.01Strong Buy35
#7
ASMLASMLASML Holding N.V. New York Registry SharesNasdaq$1,627.70N/A$507.7B$1,653.53$683.48Buy11
#8
CSCOCSCOCisco Systems Inc. (DE)Nasdaq$118.12N/A$311.6B$120.79$62.71Buy16
#9
AMATAMATApplied Materials Inc.Nasdaq$452.30N/A$308.8B$462.40$154.47Buy28
#10
MSMSMorgan StanleyNasdaq$205.27N/A$301.4B$204.38$126.36Buy16
#11
ARMARMArm Holdings plcNasdaq$342.31N/A$211.0B$349.42$100.02Buy25
#12
DELLDell Technologies Inc.Nasdaq$415.75N/A$191.7B$327.73$106.38Buy17
#13
STXSTXSeagate Technology Holdings PLC (Ireland)Nasdaq$895.30N/A$182.2B$905.39$124.63Buy21
#14
PANWPANWPalo Alto Networks Inc.Nasdaq$272.14N/A$173.3B$261.41$139.57Buy39
#15
QCOMQCOMQUALCOMM IncorporatedNasdaq$253.29N/A$158.8B$258.00$121.99Buy23
#16
PLDPLDPrologis Inc.Nasdaq$143.85N/A$136.0B$147.93$103.41Buy18
#17
MARMARMarriott InternationalNasdaq$381.64N/A$94.9B$388.37$253.56Buy16
#18
CDNSCDNSCadence Design Systems Inc.Nasdaq$375.39N/A$93.3B$383.80$262.75Strong Buy14
#19
FDXFDXFedEx CorporationNasdaq$412.48N/A$92.6B$413.70$214.82Buy21
#20
MNSTMNSTMonster Beverage CorporationNasdaq$88.06N/A$79.3B$89.85$58.09Buy15
#21
ROSTROSTRoss Stores Inc.Nasdaq$231.88N/A$75.6B$237.41$126.32Buy17
#22
DDOGDDOGDatadog Inc.Nasdaq$238.18N/A$71.2B$235.00$98.01Strong Buy34
#23
CNICNICanadian National Railway CompanyNasdaq$119.29N/A$69.6B$119.19$90.74Buy11
#24
HLTHLTHilton Worldwide Holdings Inc. Nasdaq$335.17N/A$67.5B$344.75$241.45Buy15
#25
CPCanadian Pacific Kansas City LimitedNasdaq$90.63N/A$66.7B$91.33$68.42Buy9
#26
NXPINXPINXP Semiconductors N.V.Nasdaq$330.85N/A$60.9B$339.95$183.00Buy21
#27
STMSTMSTMicroelectronics N.V.Nasdaq$69.59N/A$60.2B$71.07$21.11Strong Buy4
#28
PSAPSAPublic StorageNasdaq$306.27N/A$51.8B$313.51$256.54Buy14
#29
EWEWEdwards Lifesciences CorporationNasdaq$86.73N/A$50.2B$88.28$72.30Buy21
#30
METMETMetLife Inc.Nasdaq$83.10N/A$50.2B$85.29$67.33Strong Buy15
#31
ROKROKRockwell Automation Inc.Nasdaq$453.94N/A$49.0B$463.49$305.44Buy16
#32
URIURIUnited Rentals Inc.Nasdaq$993.59N/A$48.5B$1,021.47$681.98Buy13
#33
MSCIMSCIMSCI Inc.Nasdaq$628.97N/A$42.4B$626.28$501.08Strong Buy9
#34
STTSTTState Street CorporationNasdaq$156.88N/A$42.3B$159.31$94.72Buy14
#35
VIKVIKViking Holdings Ltd Ordinary SharesNasdaq$92.40N/A$36.4B$93.70$44.11Buy14
#36
NUENUENucor CorporationNasdaq$248.03N/A$36.1B$250.37$115.35Buy11
#37
STLDSTLDSteel Dynamics Inc.Nasdaq$259.46N/A$34.2B$261.50$119.89Buy9
#38
FLEXFLEXFlex Ltd.Nasdaq$150.68N/A$33.8B$147.76$41.43Strong Buy9
#39
HPEHPEHewlett Packard Enterprise CompanyNasdaq$44.27N/A$32.7B$38.58$17.03Buy19
#40
UALUALUnited Airlines Holdings Inc.Nasdaq$115.94N/A$32.4B$119.21$71.55Strong Buy17
#41
CRDOCRDOCredo Technology Group Holding LtdNasdaq$228.01N/A$32.2B$233.70$59.88Strong Buy14
#42
RVMDRVMDRevolution Medicines Inc.Nasdaq$154.83N/A$30.1B$156.25$34.00Strong Buy19
#43
FSLRFSLRFirst Solar Inc.Nasdaq$302.72N/A$23.6B$310.42$135.50Buy27
#44
CPAYCPAYCorpay Inc.Nasdaq$354.75N/A$22.7B$361.99$252.84Buy11
#45
ATIATIATI Inc.Nasdaq$173.79N/A$22.1B$171.41$70.42Strong Buy8
#46
RPRXRPRXRoyalty Pharma plc Nasdaq$54.73N/A$22.0B$54.74$32.65Strong Buy5
#47
JBHTJBHTJ.B. Hunt Transport Services Inc.Nasdaq$272.85N/A$21.2B$274.04$130.13Buy20
#48
AAAAAlcoa Corporation Nasdaq$75.39N/A$18.8B$75.92$25.83Buy10
#49
SNXSNXTD SYNNEX CorporationNasdaq$255.20N/A$18.7B$250.96$118.35Strong Buy10
#50
WSTWSTWest Pharmaceutical Services Inc.Nasdaq$322.06N/A$18.5B$330.88$206.19Buy7
50
Total Stocks
50
Buy Ratings
$322.90
Avg Price
$323.8B
Avg Market Cap

Share on Social Networks: