Stock Screener
Best Stock Screener (Free)
Use our free stock screener to find investing opportunities based on your personalized filters. Contact us with feature suggestions, bug reports, and questions.

Ticker
Company
Market Cap
Price
Price Target
Upside/Downside
Top Analysts Upside/Downside
Consensus
Top Analysts Consensus
Analysts
Top Analysts
Fore. Revenue Growth
Fore. Earnings Growth
Forecast ROE
Forecast ROA
SHW
SHERWIN WILLIAMS CO
$83.82B$345.27$381.0010.35%Buy114.21%11.19%103.70%14.83%
NOC
NORTHROP GRUMMAN CORP
$83.70B$589.14$663.0012.54%Buy105.50%1.41%27.51%9.69%
EPD
ENTERPRISE PRODUCTS PARTNERS LP
$83.44B$38.64$40.915.87%Buy111.56%6.42%25.13%9.30%
REGN
REGENERON PHARMACEUTICALS INC
$83.42B$810.24$800.74-1.17%Strong Buy198.27%15.23%24.05%18.28%
CP
CANADIAN PACIFIC KANSAS CITY LTD
$82.35B$93.68$114.8622.61%Strong Buy7N/AN/AN/AN/A
HOOD
ROBINHOOD MARKETS INC
$82.29B$91.53$114.4725.06%Strong Buy1715.91%14.51%44.32%7.43%
BAM
BROOKFIELD ASSET MANAGEMENT LTD
$82.21B$51.47$55.006.86%Buy711.79%13.46%60.93%22.80%
ITW
ILLINOIS TOOL WORKS INC
$81.07B$284.66$292.712.83%Sell73.38%5.85%144.07%25.28%
AMT
AMERICAN TOWER CORP
$80.30B$172.33$216.4325.59%Strong Buy143.25%1.41%109.86%6.46%
RCL
ROYAL CARIBBEAN CRUISES LTD
$80.24B$300.00$342.6914.23%Strong Buy137.21%11.84%69.50%15.94%
ITUB
ITAU UNIBANCO HOLDING SA
$80.16B$7.27$10.0037.55%Strong Buy1N/AN/AN/AN/A
MDLZ
MONDELEZ INTERNATIONAL INC
$79.97B$62.66$66.466.06%Strong Buy113.03%10.94%20.23%7.56%
CTAS
CINTAS CORP
$79.81B$199.45$213.136.86%Buy85.98%7.93%54.54%26.62%
NTES
NETEASE INC
$79.79B$124.75N/AN/AN/AN/A104.28%116.27%N/AN/A
SU
SUNCOR ENERGY INC
$79.38B$67.68$81.0019.68%Strong Buy2N/AN/AN/AN/A
APO
APOLLO GLOBAL MANAGEMENT INC
$79.04B$133.85$148.8211.18%Strong Buy11-5.08%65.49%37.39%1.59%
SLB
SLB LIMITED
$78.97B$53.21$63.2018.77%Strong Buy155.64%23.78%22.55%10.59%
ECL
ECOLAB INC
$78.49B$280.00$326.6716.67%Strong Buy126.69%12.73%34.30%11.52%
LITE
LUMENTUM HOLDINGS INC
$78.34B$873.31$1.09k24.43%Buy1268.75%N/A55.53%35.29%
EOG
EOG RESOURCES INC
$78.00B$148.70$159.076.97%Buy14-0.98%3.67%23.10%13.44%
MSI
MOTOROLA SOLUTIONS INC
$77.70B$469.50$533.8013.70%Strong Buy56.26%17.23%141.50%19.65%
FDX
FEDEX CORP
$77.69B$328.38$376.2014.56%Strong Buy150.04%3.13%19.22%6.15%
SNPS
SYNOPSYS INC
$77.44B$404.41$551.0036.25%Buy1011.49%67.60%14.49%9.42%
TRV
TRAVELERS COMPANIES INC
$76.74B$367.93$356.06-3.23%Hold18-1.38%-7.91%14.97%3.45%
CNI
CANADIAN NATIONAL RAILWAY CO
$76.55B$126.55$148.4817.33%Buy9N/AN/AN/AN/A
NSC
NORFOLK SOUTHERN CORP
$76.12B$338.91$358.505.78%Buy125.01%10.46%22.88%8.24%
ROST
ROSS STORES INC
$75.83B$236.38$257.408.89%Strong Buy104.34%6.05%47.77%19.36%
NWG
NATWEST GROUP PLC
$74.58B$18.74N/AN/AN/AN/AN/AN/AN/AN/A
HLT
HILTON WORLDWIDE HOLDINGS INC
$73.76B$327.74$348.086.21%Buy127.17%20.77%-53.18%19.80%
ET
ENERGY TRANSFER LP
$73.76B$21.42$24.4013.91%Strong Buy103.95%5.82%23.19%5.53%
HPE
HEWLETT PACKARD ENTERPRISE CO
$73.74B$55.69$69.8125.36%Strong Buy169.41%53.81%26.60%8.46%
CI
CIGNA GROUP
$73.59B$278.50$341.2322.52%Buy134.68%16.13%26.43%7.17%
GM
GENERAL MOTORS CO
$73.45B$83.71$104.8825.29%Strong Buy172.73%94.35%17.39%3.81%
ORLY
O REILLY AUTOMOTIVE INC
$73.42B$90.76$111.6322.99%Strong Buy85.71%8.98%-191.78%20.25%
KMI
KINDER MORGAN INC
$73.19B$32.87$34.645.37%Buy112.82%2.03%12.57%5.37%
MFC
MANULIFE FINANCIAL CORP
$73.18B$44.03$67.0052.17%Buy1N/AN/AN/AN/A
BSX
BOSTON SCIENTIFIC CORP
$73.14B$50.47$70.6439.96%Strong Buy244.75%18.48%24.06%13.27%
CL
COLGATE PALMOLIVE CO
$72.91B$91.46$99.699.00%Strong Buy133.96%20.36%1,605.39%22.57%
AON
AON PLC
$72.80B$343.20$408.8219.12%Buy115.11%9.43%56.97%10.25%
RACE
FERRARI NV
$72.56B$412.44$458.7511.23%Strong Buy5N/AN/AN/AN/A
DB
DEUTSCHE BANK AKTIENGESELLSCHAFT
$72.48B$38.09N/AN/AHold21.38%8.24%9.08%0.44%
DLR
DIGITAL REALTY TRUST INC
$72.25B$195.25$222.8314.13%Strong Buy189.40%14.51%5.30%2.67%
HON
HONEYWELL INTERNATIONAL INC
$72.17B$227.71$261.2914.75%Buy17-15.41%-24.05%21.30%5.11%
CVNA
CARVANA CO
$71.53B$65.00$88.9836.89%Strong Buy1720.81%9.10%84.85%23.49%
WBD
WARNER BROS DISCOVERY INC
$71.50B$28.48$29.353.05%Hold92.46%N/A5.25%1.77%
SPG
SIMON PROPERTY GROUP INC
$71.38B$220.61$228.833.73%Buy121.48%-18.53%53.17%5.94%
AMX
AMERICA MOVIL SAB DE CV
$71.20B$23.63$28.1018.92%Strong Buy3N/AN/AN/AN/A
SE
SEA LTD
$71.09B$116.26$148.8027.99%Strong Buy516.73%27.58%N/AN/A
NU
NU HOLDINGS LTD
$69.70B$14.35$15.8210.22%Buy617.94%25.89%54.70%8.76%
URI
UNITED RENTALS INC
$69.49B$1,116.38$1.25k11.66%Strong Buy147.94%15.60%46.13%13.59%
B
BARRICK MINING CORP
$69.28B$42.09$52.1423.88%Strong Buy7N/AN/AN/AN/A
TGT
TARGET CORP
$69.26B$152.48$144.91-4.96%Buy242.07%5.57%27.23%7.69%
AEP
AMERICAN ELECTRIC POWER CO INC
$68.78B$126.35$141.2011.75%Buy155.60%9.32%14.25%3.76%
TDG
TRANSDIGM GROUP INC
$68.20B$1,233.78$1.41k14.28%Buy77.38%17.58%-30.93%11.34%
NBIS
NEBIUS GROUP NV
$67.54B$248.43$252.001.44%Buy14145.25%N/A11.91%4.40%
APD
AIR PRODUCTS & CHEMICALS INC
$67.52B$303.23$334.9110.45%Buy114.50%N/A29.21%10.03%
PCAR
PACCAR INC
$67.39B$128.02$136.716.79%Buy78.34%18.96%24.97%11.54%
TRP
TC ENERGY CORP
$66.71B$64.02$84.0031.21%Buy2N/AN/AN/AN/A
RSG
REPUBLIC SERVICES INC
$66.44B$216.97$248.2914.43%Buy94.29%8.41%24.60%8.42%
ALL
ALLSTATE CORP
$66.03B$261.15$266.472.04%Hold15-0.64%-20.71%N/AN/A
IMO
IMPERIAL OIL LTD
$65.62B$135.70$116.00-14.52%Sell1N/AN/AN/AN/A
MPWR
MONOLITHIC POWER SYSTEMS INC
$65.52B$1,333.18$1.82k36.24%Strong Buy718.85%30.93%57.16%47.51%
TFC
TRUIST FINANCIAL CORP
$64.03B$52.41$54.313.62%Hold146.79%8.81%10.59%1.22%
BKR
BAKER HUGHES CO
$63.97B$64.44$73.9214.71%Strong Buy125.58%3.12%18.51%7.00%
TRGP
TARGA RESOURCES CORP
$63.85B$297.77$289.87-2.65%Strong Buy1614.71%11.48%N/AN/A
AJG
ARTHUR J GALLAGHER & CO
$63.65B$248.36$283.5314.16%Strong Buy158.47%40.48%21.69%6.29%
TER
TERADYNE INC
$63.21B$404.29$458.4613.40%Strong Buy1118.55%24.16%64.41%44.94%
ARGX
ARGENX SE
$62.10B$992.99$1.14k15.11%Strong Buy15N/AN/AN/AN/A
CRH
CRH PUBLIC LTD CO
$62.04B$93.25$138.9348.99%Strong Buy65.37%10.78%22.84%9.38%
GWW
WW GRAINGER INC
$61.90B$1,314.12$1.29k-1.86%Hold85.82%12.50%69.66%29.92%
RELX
RELX PLC
$61.65B$34.51N/AN/AStrong Buy1N/AN/AN/AN/A
BE
BLOOM ENERGY CORP
$61.56B$209.01$266.1627.34%Buy1947.80%107.12%178.09%51.01%
MET
METLIFE INC
$61.47B$96.73$100.433.82%Strong Buy143.48%32.92%30.87%1.12%
FIX
COMFORT SYSTEMS USA INC
$61.21B$1,739.08$2.14k23.00%Strong Buy517.39%21.32%101.91%38.63%
OKE
ONEOK INC
$61.19B$97.07$94.27-2.88%Buy11-0.49%5.94%20.30%6.79%
AFL
AFLAC INC
$61.03B$121.73$116.33-4.43%Hold12-1.73%-4.91%14.03%3.67%
D
DOMINION ENERGY INC
$60.34B$68.61$69.361.10%Buy124.53%12.96%13.53%3.21%
COR
CENCORA INC
$60.33B$316.13$360.0013.88%Strong Buy104.61%18.01%153.82%5.60%
WPM
WHEATON PRECIOUS METALS CORP
$60.26B$132.70$162.8322.71%Strong Buy6N/AN/AN/AN/A
MPLX
MPLX LP
$60.18B$59.36$63.406.81%Strong Buy114.18%4.97%40.73%13.30%
CVE
CENOVUS ENERGY INC
$60.15B$32.52$40.0023.00%Strong Buy2N/AN/AN/AN/A
COHR
COHERENT CORP
$60.01B$306.43$402.2531.27%Strong Buy1237.43%72.51%23.20%13.82%
NUE
NUCOR CORP
$59.94B$264.19$268.101.48%Buy114.38%12.41%N/AN/A
OXY
OCCIDENTAL PETROLEUM CORP
$59.78B$59.80$65.9410.26%Buy162.84%-19.91%8.22%4.27%
NOK
NOKIA CORP
$59.66B$10.39$18.0073.24%Strong Buy2N/AN/AN/AN/A
NKE
NIKE INC
$59.43B$40.06$50.6426.40%Buy231.75%4.59%25.32%9.80%
TEL
TE CONNECTIVITY PLC
$59.34B$204.97$244.9019.48%Buy106.76%12.17%36.23%18.41%
O
REALTY INCOME CORP
$58.86B$62.21$67.829.01%Buy115.51%10.61%4.78%2.47%
FAST
FASTENAL CO
$58.83B$51.27$49.80-2.87%Buy58.70%9.68%45.93%35.30%
FANG
DIAMONDBACK ENERGY INC
$58.81B$210.02$232.5310.72%Strong Buy20-0.02%48.83%11.78%6.36%
VALE
VALE SA
$58.40B$13.68$16.3119.23%Hold10N/AN/AN/AN/A
KEYS
KEYSIGHT TECHNOLOGIES INC
$58.28B$341.00$395.3015.92%Strong Buy107.70%23.98%44.69%24.10%
NXPI
NXP SEMICONDUCTORS NV
$57.63B$228.56$308.3534.91%Buy2010.43%21.33%56.43%24.12%
CIEN
CIENA CORP
$57.41B$405.54$545.6734.55%Buy1515.84%52.71%62.00%29.69%
GRMN
GARMIN LTD
$57.36B$297.44$310.254.31%Buy48.76%4.38%25.05%19.80%
AME
AMETEK INC
$57.31B$249.99$269.107.64%Buy106.10%12.63%19.60%13.30%
TAK
TAKEDA PHARMACEUTICAL CO LTD
$57.05B$18.05N/AN/AN/AN/AN/AN/AN/AN/A
SRE
SEMPRA
$57.01B$87.18$104.6320.01%Strong Buy100.31%20.27%13.26%3.76%
PSA
PUBLIC STORAGE
$56.74B$323.10$329.221.89%Buy105.45%1.72%23.33%10.66%
LNG
CHENIERE ENERGY INC
$56.54B$273.78$304.3111.15%Strong Buy134.94%12.79%58.36%7.53%
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.