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$338.19N/A$4.5T$342.89$201.50Buy29
#2
VVisa Inc.Nasdaq$368.73N/A$613.8B$371.16$293.89Strong Buy22
#3
BACBACBank of America CorporationNasdaq$61.12N/A$380.6B$62.99$44.75Buy20
#4
ABBVABBVAbbVie Inc.Nasdaq$263.58N/A$358.5B$266.92$187.62Buy18
#5
KOKOCoca-Cola Company (The)Nasdaq$89.08N/A$354.7B$90.22$65.35Strong Buy16
#6
RTXRTXRTX CorporationNasdaq$215.25N/A$281.7B$221.34$152.66Buy12
#7
SCHWCharles Schwab Corporation (The)Nasdaq$104.47N/A$178.3B$107.50$83.96Buy18
#8
CBCBChubb Limited Nasdaq$361.90N/A$127.9B$365.29$264.10Buy21
#9
BMYBMYBristol-Myers Squibb CompanyNasdaq$63.41N/A$113.5B$64.97$42.52Buy15
#10
MOMOAltria Group Inc.Nasdaq$74.92N/A$107.8B$77.06$54.70Buy8
#11
MNSTMNSTMonster Beverage CorporationNasdaq$98.03N/A$94.3B$100.34$58.09Buy15
#12
ABNBABNBAirbnb Inc.Nasdaq$153.01N/A$84.8B$152.85$110.81Buy30
#13
CPCPCanadian Pacific Kansas City LimitedNasdaq$91.40N/A$82.0B$93.95$68.42Buy9
#14
MDLZMDLZMondelez International Inc.Nasdaq$65.06N/A$79.3B$66.29$51.20Buy20
#15
CNICNICanadian National Railway CompanyNasdaq$129.84N/A$75.5B$131.55$90.74Buy11
#16
AONAONAon plc (Ireland)Nasdaq$377.16N/A$70.4B$382.34$304.59Buy17
#17
ETETEnergy Transfer LPNasdaq$20.20N/A$69.8B$20.70$16.18Buy9
#18
GMGMGeneral Motors CompanyNasdaq$89.40N/A$68.5B$91.15$51.88Buy21
#19
ROSTROSTRoss Stores Inc.Nasdaq$251.96N/A$68.3B$252.09$134.37Buy17
#20
METMETMetLife Inc.Nasdaq$97.02N/A$61.0B$97.64$67.33Strong Buy15
#21
TGTTGTTarget CorporationNasdaq$145.97N/A$60.1B$145.85$83.44Buy27
#22
ALLALLAllstate Corporation (The)Nasdaq$274.39N/A$56.9B$271.58$188.08Buy18
#23
CTVACTVACorteva Inc. Nasdaq$90.53N/A$56.6B$89.75$60.54Buy16
#24
PSAPSAPublic StorageNasdaq$329.44N/A$54.4B$335.05$256.54Buy14
#25
GRMNGRMNGarmin Ltd. (Switzerland)Nasdaq$294.83N/A$49.4B$273.32$186.67Buy6
#26
AMPAMPAmeriprise Financial Inc.Nasdaq$540.29N/A$46.8B$553.46$422.37Buy12
#27
CCEPCCEPCoca-Cola Europacific Partners plcNasdaq$111.10N/A$44.0B$113.67$84.66Buy6
#28
VIKVIKViking Holdings Ltd Ordinary SharesNasdaq$102.66N/A$43.6B$105.76$55.55Buy14
#29
IQVIQVIQVIA Holdings Inc.Nasdaq$247.64N/A$35.1B$247.72$154.50Strong Buy16
#30
HIGHIGHartford Financial Services Group Inc. (The)Nasdaq$145.68N/A$34.9B$143.98$120.33Buy18
#31
ACGLACGLArch Capital Group Ltd.Nasdaq$104.55N/A$31.8B$107.09$82.45Buy15
#32
EXREXRExtra Space Storage IncNasdaq$152.85N/A$30.3B$155.19$125.71Buy15
#33
RPRXRoyalty Pharma plc Nasdaq$59.18N/A$25.9B$60.08$34.63Strong Buy5
#34
FCNCAFCNCAFirst Citizens BancShares Inc.Nasdaq$2,171.89N/A$24.4B$2,237.82$1,625.08Buy11
#35
BURLBURLBurlington Stores Inc.Nasdaq$371.13N/A$23.3B$373.36$240.49Strong Buy16
#36
CPAYCPAYCorpay Inc.Nasdaq$392.85N/A$23.3B$389.25$252.84Buy11
#37
DGXDGXQuest Diagnostics IncorporatedNasdaq$235.22N/A$23.2B$240.13$166.76Buy13
#38
USFDUSFDUS Foods Holding Corp.Nasdaq$102.35N/A$23.0B$105.17$69.88Buy11
#39
SNSNSharkNinja Inc.Nasdaq$159.22N/A$21.1B$159.46$83.12Strong Buy8
#40
LHLHLaboratory Corporation of America HoldingsNasdaq$307.15N/A$21.0B$315.23$244.52Buy9
#41
ROKUROKURoku Inc.Nasdaq$145.33N/A$20.9B$148.88$78.53Strong Buy22
#42
SNASNASnap-On IncorporatedNasdaq$414.83N/A$19.1B$420.67$312.78Buy5
#43
VTRSVTRSViatris Inc.Nasdaq$17.82N/A$18.7B$17.94$8.63Buy4
#44
THCTHCTenet Healthcare CorporationNasdaq$257.62N/A$17.8B$261.58$156.72Buy21
#45
KIMKIMKimco Realty Corporation (HC)Nasdaq$26.02N/A$17.6B$26.65$19.76Buy14
#46
PAAPAAPlains All American Pipeline L.P.Nasdaq$24.89N/A$17.4B$24.87$15.69Buy13
#47
PFGCPFGCPerformance Food Group CompanyNasdaq$117.15N/A$17.3B$116.71$80.82Strong Buy9
#48
BIPBIPBrookfield Infrastructure Partners LPNasdaq$42.62N/A$16.8B$42.00$29.63Buy4
#49
BBYBBYBest Buy Co. Inc.Nasdaq$90.17N/A$16.4B$90.72$55.10Buy19
#50
CLHCLHClean Harbors Inc.Nasdaq$326.34N/A$16.1B$316.98$201.34Buy11
50
Total Stocks
50
Buy Ratings
$222.31
Avg Price
$173.8B
Avg Market Cap

Share on Social Networks: