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
CATCATCaterpillar Inc.Nasdaq$790.48N/A$316.8B$797.85$282.46Buy19
#2
SHELSHELShell PLC (each representing two (2)) Nasdaq$92.56N/A$258.7B$94.90$62.58Buy9
#3
LRCXLRCXLam Research CorporationNasdaq$266.83N/A$249.7B$268.23$61.14Strong Buy25
#4
LINLINLinde plcNasdaq$508.71N/A$229.7B$510.32$387.78Strong Buy9
#5
CCCitigroup Inc.Nasdaq$125.87N/A$193.7B$125.48$61.30Buy16
#6
KLACKLACKLA CorporationNasdaq$1,766.31N/A$186.0B$1,759.96$607.70Buy19
#7
RIORIORio Tinto PlcNasdaq$99.28N/A$140.3B$101.53$55.64Buy6
#8
ETNETNEaton Corporation PLCNasdaq$402.96N/A$140.0B$408.45$255.10Buy22
#9
PBRPBRPetroleo Brasileiro S.A.- PetrobrasNasdaq$21.96N/A$128.8B$21.46$11.04Strong Buy4
#10
GLWGLWCorning IncorporatedNasdaq$174.64N/A$116.2B$176.75$40.16Buy12
#11
STXSTXSeagate Technology Holdings PLC (Ireland)Nasdaq$512.04N/A$112.7B$517.18$71.30Buy20
#12
DELLDELLDell Technologies Inc.Nasdaq$189.81N/A$103.7B$189.75$80.74Buy16
#13
VRTVRTVertiv Holdings LLCNasdaq$299.89N/A$103.6B$297.56$65.93Buy19
#14
WDCWestern Digital CorporationNasdaq$349.70N/A$103.4B$349.75$35.00Buy22
#15
EQIXEQIXEquinix Inc. REITNasdaq$1,056.21N/A$94.7B$1,039.90$710.52Buy23
#16
TTTTTrane Technologies plcNasdaq$472.68N/A$94.1B$479.37$326.69Buy15
#17
FCXFCXFreeport-McMoRan Inc.Nasdaq$68.19N/A$88.4B$69.75$32.12Strong Buy17
#18
JCIJCIJohnson Controls International plcNasdaq$142.71N/A$83.5B$146.49$73.55Buy15
#19
MARMARMarriott InternationalNasdaq$359.57N/A$83.2B$370.00$212.53Buy16
#20
MRVLMRVLMarvell Technology Inc.Nasdaq$131.16N/A$83.0B$129.84$48.09Strong Buy32
#21
CMICMICummins Inc.Nasdaq$619.26N/A$80.3B$620.78$269.24Buy14
#22
BKBKThe Bank of New York Mellon CorporationNasdaq$128.90N/A$78.9B$128.76$73.55Buy13
#23
PWRPWRQuanta Services Inc.Nasdaq$596.15N/A$75.8B$592.58$251.04Buy21
#24
CSXCSXCSX CorporationNasdaq$42.36N/A$73.8B$43.35$27.00Buy20
#25
VALEVALEVALE S.A.Nasdaq$17.45N/A$71.7B$17.72$8.93Buy10
#26
ROSTROSTRoss Stores Inc.Nasdaq$220.81N/A$68.9B$226.64$126.32Buy17
#27
CNICNICanadian National Railway CompanyNasdaq$110.91N/A$67.7B$113.09$90.74Buy12
#28
HLTHLTHilton Worldwide Holdings Inc. Nasdaq$326.72N/A$67.5B$333.86$201.15Buy15
#29
MPWRMPWRMonolithic Power Systems Inc.Nasdaq$1,372.60N/A$66.5B$1,370.00$496.40Strong Buy14
#30
APDAPDAir Products and Chemicals Inc.Nasdaq$298.75N/A$64.9B$301.25$229.11Buy13
#31
AEPAEPAmerican Electric Power Company Inc.Nasdaq$134.52N/A$64.0B$137.74$100.72Buy17
#32
DLRDLRDigital Realty Trust Inc.Nasdaq$191.65N/A$59.5B$190.08$143.83Buy22
#33
CTVACTVACorteva Inc. Nasdaq$83.45N/A$56.6B$85.63$58.58Buy16
#34
ALLALLAllstate Corporation (The)Nasdaq$214.93N/A$53.7B$216.75$184.62Buy18
#35
ETRETREntergy CorporationNasdaq$115.27N/A$52.4B$117.81$79.48Buy16
#36
GRMNGRMNGarmin Ltd. (Switzerland)Nasdaq$261.90N/A$49.4B$261.69$178.74Buy6
#37
TERTERTeradyne Inc.Nasdaq$369.23N/A$47.1B$373.00$68.24Buy13
#38
COHRCoherent Corp.Nasdaq$307.88N/A$45.6B$310.98$50.81Strong Buy13
#39
FIXFIXComfort Systems USA Inc.Nasdaq$1,627.89N/A$45.0B$1,614.00$321.95Strong Buy4
#40
WABWABWestinghouse Air Brake Technologies CorporationNasdaq$268.62N/A$40.8B$275.84$165.17Buy11
#41
KEYSKEYSKeysight Technologies Inc.Nasdaq$330.73N/A$40.2B$325.55$129.88Buy13
#42
STTSTTState Street CorporationNasdaq$141.62N/A$38.6B$139.90$75.50Buy12
#43
FMXFMXFomento Economico Mexicano S.A.B. de C.V.Nasdaq$117.23N/A$38.1B$118.44$83.08Buy7
#44
CLSCLSCelestica Inc.Nasdaq$366.72N/A$37.7B$363.40$77.87Strong Buy12
#45
EMEEMEEMCOR Group Inc.Nasdaq$814.76N/A$33.4B$835.00$356.97Strong Buy7
#46
IRMIRMIron Mountain IncorporatedNasdaq$111.90N/A$31.0B$115.24$77.77Strong Buy5
#47
PPLPPLPPL CorporationNasdaq$39.46N/A$29.9B$39.85$33.17Buy12
#48
STMSTMSTMicroelectronics N.V.Nasdaq$40.35N/A$29.9B$40.04$19.50Buy4
#49
FEFEFirstEnergy Corp.Nasdaq$50.96N/A$29.6B$52.34$39.28Buy15
#50
TSTSTenaris S.A.Nasdaq$60.37N/A$29.3B$60.25$31.76Buy5
50
Total Stocks
50
Buy Ratings
$344.30
Avg Price
$89.6B
Avg Market Cap

Share on Social Networks: