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
CP
CANADIAN PACIFIC KANSAS CITY LTD
$85.00B$96.69$114.8618.79%Strong Buy7N/AN/AN/AN/A
DDOG
DATADOG INC
$84.61B$235.62$279.9018.79%Strong Buy3118.36%92.18%38.16%22.08%
SHW
SHERWIN WILLIAMS CO
$84.14B$346.59$381.009.93%Buy114.21%11.19%103.70%14.83%
BAM
BROOKFIELD ASSET MANAGEMENT LTD
$83.54B$52.30$55.005.16%Buy711.79%13.46%60.93%22.80%
NGG
NATIONAL GRID PLC
$82.93B$79.76N/AN/AStrong Sell1N/AN/AN/AN/A
ITUB
ITAU UNIBANCO HOLDING SA
$82.48B$7.48$10.0033.69%Strong Buy1N/AN/AN/AN/A
MDLZ
MONDELEZ INTERNATIONAL INC
$82.26B$64.45$66.463.11%Strong Buy113.03%10.94%20.23%7.56%
NTES
NETEASE INC
$82.11B$128.17N/AN/AN/AN/A102.14%118.99%N/AN/A
EPD
ENTERPRISE PRODUCTS PARTNERS LP
$82.08B$38.01$40.917.63%Buy111.56%6.42%25.13%9.30%
AMT
AMERICAN TOWER CORP
$81.92B$175.80$215.2022.41%Strong Buy153.25%1.41%109.86%6.46%
CTAS
CINTAS CORP
$81.55B$203.79$213.134.58%Buy85.98%7.93%54.54%26.62%
CMI
CUMMINS INC
$80.90B$587.68$794.3035.16%Strong Buy108.54%27.15%49.60%17.88%
ITW
ILLINOIS TOOL WORKS INC
$80.40B$282.29$292.713.69%Sell73.38%5.85%144.07%25.28%
EOG
EOG RESOURCES INC
$80.28B$153.05$159.143.98%Buy14-0.98%3.67%23.10%13.44%
SU
SUNCOR ENERGY INC
$80.25B$68.42$81.0018.39%Strong Buy2N/AN/AN/AN/A
SLB
SLB LIMITED
$79.95B$53.87$63.2017.32%Strong Buy155.64%23.78%22.55%10.59%
MSI
MOTOROLA SOLUTIONS INC
$79.51B$480.47$533.8011.10%Strong Buy56.26%17.23%141.50%19.65%
ECL
ECOLAB INC
$78.95B$281.63$326.6715.99%Strong Buy126.69%12.73%34.30%11.52%
NSC
NORFOLK SOUTHERN CORP
$78.77B$350.72$358.502.22%Buy125.01%10.46%22.88%8.24%
CNI
CANADIAN NATIONAL RAILWAY CO
$78.54B$129.84$148.4814.36%Buy9N/AN/AN/AN/A
APO
APOLLO GLOBAL MANAGEMENT INC
$78.36B$132.69$148.8212.15%Strong Buy11-5.08%65.49%37.39%1.59%
B
BARRICK MINING CORP
$78.35B$47.60$52.149.54%Strong Buy7N/AN/AN/AN/A
NOC
NORTHROP GRUMMAN CORP
$78.28B$551.03$667.0021.05%Buy105.50%1.41%27.51%9.69%
RCL
ROYAL CARIBBEAN CRUISES LTD
$78.10B$292.00$342.6917.36%Strong Buy137.21%11.84%69.50%15.94%
LITE
LUMENTUM HOLDINGS INC
$77.74B$866.71$1.09k25.38%Buy1268.75%N/A55.53%35.29%
GM
GENERAL MOTORS CO
$77.15B$87.93$104.8819.28%Strong Buy172.73%94.35%17.39%3.81%
CVNA
CARVANA CO
$76.93B$69.91$87.0024.45%Strong Buy1520.81%9.10%84.85%23.49%
FDX
FEDEX CORP
$76.91B$325.08$376.2015.73%Strong Buy150.04%3.13%19.22%6.15%
RACE
FERRARI NV
$76.79B$436.54$458.755.09%Strong Buy5N/AN/AN/AN/A
ROST
ROSS STORES INC
$76.68B$239.04$266.1411.34%Strong Buy144.34%6.05%47.77%19.36%
SNPS
SYNOPSYS INC
$76.18B$397.87$548.5037.86%Buy1011.49%67.60%14.49%9.42%
TRV
TRAVELERS COMPANIES INC
$75.83B$363.58$356.06-2.07%Hold18-1.38%-7.91%14.97%3.45%
AON
AON PLC
$75.33B$355.11$411.5515.89%Buy115.11%9.43%56.97%10.25%
TGT
TARGET CORP
$75.14B$165.44$155.17-6.21%Buy262.07%5.57%27.23%7.69%
NWG
NATWEST GROUP PLC
$74.10B$18.62N/AN/AN/AN/AN/AN/AN/AN/A
HLT
HILTON WORLDWIDE HOLDINGS INC
$73.51B$326.63$348.086.57%Buy127.17%20.77%-53.18%19.80%
CI
CIGNA GROUP
$73.33B$277.51$341.2322.96%Buy134.68%16.13%26.43%7.17%
BSX
BOSTON SCIENTIFIC CORP
$73.00B$50.37$70.6440.23%Strong Buy244.75%18.48%24.06%13.27%
ET
ENERGY TRANSFER LP
$72.96B$21.19$24.4015.15%Strong Buy103.95%5.82%23.19%5.53%
CL
COLGATE PALMOLIVE CO
$72.61B$91.08$99.699.46%Strong Buy133.96%20.36%1,605.39%22.57%
ORLY
O REILLY AUTOMOTIVE INC
$72.09B$89.11$111.6325.27%Strong Buy85.71%8.98%-191.78%20.25%
DB
DEUTSCHE BANK AKTIENGESELLSCHAFT
$71.97B$37.82N/AN/AHold21.38%8.24%9.08%0.44%
SE
SEA LTD
$71.87B$117.53$148.8026.61%Strong Buy516.73%27.58%N/AN/A
AMX
AMERICA MOVIL SAB DE CV
$71.68B$23.79$28.1018.12%Strong Buy3N/AN/AN/AN/A
WBD
WARNER BROS DISCOVERY INC
$71.68B$28.55$29.352.80%Hold92.46%N/A5.25%1.77%
WPM
WHEATON PRECIOUS METALS CORP
$71.65B$157.78$162.833.20%Strong Buy6N/AN/AN/AN/A
NU
NU HOLDINGS LTD
$70.82B$14.58$16.039.97%Buy617.94%25.89%54.70%8.76%
HPE
HEWLETT PACKARD ENTERPRISE CO
$70.78B$53.45$69.8130.61%Strong Buy169.41%53.81%26.60%8.46%
MFC
MANULIFE FINANCIAL CORP
$70.65B$42.51$67.0057.61%Buy1N/AN/AN/AN/A
SPG
SIMON PROPERTY GROUP INC
$70.63B$218.29$229.004.91%Buy121.48%-18.53%53.17%5.94%
DLR
DIGITAL REALTY TRUST INC
$70.54B$190.62$222.8316.90%Strong Buy189.40%14.51%5.30%2.67%
KMI
KINDER MORGAN INC
$68.99B$30.98$34.6411.80%Buy112.82%2.03%12.57%5.37%
PCAR
PACCAR INC
$68.97B$131.03$136.714.34%Buy78.34%18.96%24.97%11.54%
HON
HONEYWELL INTERNATIONAL INC
$68.43B$215.90$261.2921.03%Buy17-15.41%-24.05%21.30%5.11%
URI
UNITED RENTALS INC
$68.37B$1,098.51$1.25k13.48%Strong Buy147.94%15.60%46.13%13.59%
APD
AIR PRODUCTS & CHEMICALS INC
$67.94B$305.10$334.919.77%Buy114.50%N/A29.21%10.03%
AJG
ARTHUR J GALLAGHER & CO
$67.61B$263.81$285.878.36%Strong Buy158.47%40.48%21.69%6.29%
RSG
REPUBLIC SERVICES INC
$67.57B$220.67$248.2912.51%Buy94.29%8.41%24.60%8.42%
IMO
IMPERIAL OIL LTD
$66.76B$138.05$116.00-15.97%Sell1N/AN/AN/AN/A
TDG
TRANSDIGM GROUP INC
$66.35B$1,200.35$1.41k17.47%Buy77.38%17.58%-30.93%11.34%
AEP
AMERICAN ELECTRIC POWER CO INC
$65.84B$120.94$140.9316.53%Buy155.60%9.32%14.25%3.76%
ARGX
ARGENX SE
$65.03B$1,039.78$1.14k9.93%Strong Buy15N/AN/AN/AN/A
MPWR
MONOLITHIC POWER SYSTEMS INC
$64.69B$1,316.28$1.82k37.99%Strong Buy718.85%30.93%57.16%47.51%
TRP
TC ENERGY CORP
$64.62B$62.02$84.0035.44%Buy2N/AN/AN/AN/A
ALL
ALLSTATE CORP
$64.18B$253.83$266.134.85%Hold15-0.64%-20.71%N/AN/A
RELX
RELX PLC
$64.15B$35.91N/AN/AStrong Buy1N/AN/AN/AN/A
TRGP
TARGA RESOURCES CORP
$64.14B$299.10$293.21-1.97%Strong Buy1514.71%11.48%N/AN/A
CRH
CRH PUBLIC LTD CO
$63.25B$95.07$138.9346.14%Strong Buy65.37%10.78%22.84%9.38%
VALE
VALE SA
$62.28B$14.59$16.5613.47%Hold9N/AN/AN/AN/A
BKR
BAKER HUGHES CO
$61.88B$62.34$73.9218.57%Strong Buy125.58%3.12%18.51%7.00%
GWW
WW GRAINGER INC
$61.81B$1,312.24$1.29k-1.72%Hold85.82%12.50%69.66%29.92%
TFC
TRUIST FINANCIAL CORP
$61.59B$50.42$54.317.71%Hold146.79%8.81%10.59%1.22%
OXY
OCCIDENTAL PETROLEUM CORP
$61.28B$61.30$65.947.57%Buy162.84%-19.91%8.22%4.27%
AU
ANGLOGOLD ASHANTI PLC
$61.22B$121.22$120.33-0.73%Strong Buy610.54%26.34%46.37%24.88%
CVE
CENOVUS ENERGY INC
$60.90B$32.93$40.0021.47%Strong Buy2N/AN/AN/AN/A
COR
CENCORA INC
$60.69B$318.04$357.0012.25%Strong Buy114.61%18.01%153.82%5.60%
NKE
NIKE INC
$60.47B$40.76$50.6424.23%Buy231.75%4.59%25.32%9.80%
MET
METLIFE INC
$59.95B$94.34$101.007.06%Strong Buy143.48%32.92%30.87%1.12%
NBIS
NEBIUS GROUP NV
$59.57B$219.13$252.0015.00%Buy14145.25%N/A11.91%4.40%
BE
BLOOM ENERGY CORP
$59.33B$201.45$266.1632.12%Buy1947.80%107.12%178.09%51.01%
O
REALTY INCOME CORP
$59.23B$62.60$67.828.34%Buy115.51%10.61%4.78%2.47%
MPLX
MPLX LP
$59.22B$58.41$63.809.23%Strong Buy114.18%4.97%40.73%13.30%
FANG
DIAMONDBACK ENERGY INC
$59.01B$210.72$232.5310.35%Strong Buy20-0.02%48.83%11.78%6.36%
TEL
TE CONNECTIVITY PLC
$58.92B$203.52$244.9020.33%Buy106.76%12.17%36.23%18.41%
OKE
ONEOK INC
$58.83B$93.33$94.271.01%Buy11-0.49%5.94%20.30%6.79%
FAST
FASTENAL CO
$58.82B$51.26$49.80-2.85%Buy58.70%9.68%45.93%35.30%
TER
TERADYNE INC
$58.74B$375.74$455.2521.16%Strong Buy1218.55%24.16%64.41%44.94%
NOK
NOKIA CORP
$58.63B$10.21$18.0076.30%Strong Buy2N/AN/AN/AN/A
D
DOMINION ENERGY INC
$58.58B$66.60$70.255.48%Buy134.53%12.96%13.53%3.21%
FIX
COMFORT SYSTEMS USA INC
$58.27B$1,655.61$2.13k28.80%Strong Buy617.39%21.32%101.91%38.63%
AFL
AFLAC INC
$58.19B$116.07$115.46-0.52%Hold13-1.73%-4.91%14.03%3.67%
MRNA
MODERNA INC
$57.94B$145.13$71.82-50.51%Hold1210.78%N/A6.10%3.76%
DEO
DIAGEO PLC
$57.54B$94.62N/AN/AN/AN/AN/AN/AN/AN/A
F
FORD MOTOR CO
$57.46B$14.41$15.779.43%Buy130.79%N/A24.43%3.06%
TAK
TAKEDA PHARMACEUTICAL CO LTD
$57.46B$18.18N/AN/AN/AN/AN/AN/AN/AN/A
LNG
CHENIERE ENERGY INC
$57.32B$277.51$304.319.66%Strong Buy134.94%12.79%58.36%7.53%
NXPI
NXP SEMICONDUCTORS NV
$56.88B$225.56$308.3536.70%Buy2010.43%21.33%56.43%24.12%
GRMN
GARMIN LTD
$56.86B$294.85$310.255.22%Buy48.76%4.38%25.05%19.80%
COHR
COHERENT CORP
$56.70B$289.52$402.2538.94%Strong Buy1237.43%72.51%23.20%13.82%
PSA
PUBLIC STORAGE
$56.64B$322.49$329.332.12%Buy105.45%1.72%23.33%10.66%
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.