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
AMX
AMERICA MOVIL SAB DE CV
$79.34B$26.33$27.775.46%Buy3N/AN/AN/AN/A
MMM
3M CO
$79.07B$151.60$168.1410.91%Buy72.53%25.51%176.19%16.22%
MDLZ
MONDELEZ INTERNATIONAL INC
$78.94B$61.50$65.887.13%Buy173.33%23.09%20.30%7.35%
NOC
NORTHROP GRUMMAN CORP
$78.34B$551.58$722.8031.04%Strong Buy105.68%0.88%28.82%9.86%
MCO
MOODYS CORP
$77.81B$445.37$547.2022.86%Buy106.96%14.25%134.32%27.30%
DDOG
DATADOG INC
$77.61B$218.04$201.59-7.54%Strong Buy2720.73%109.27%36.96%21.20%
BAM
BROOKFIELD ASSET MANAGEMENT LTD
$77.51B$48.54$55.8615.07%Buy714.83%17.20%59.87%25.34%
CP
CANADIAN PACIFIC KANSAS CITY LTD
$76.98B$86.71$103.7519.65%Strong Buy4N/AN/AN/AN/A
MPWR
MONOLITHIC POWER SYSTEMS INC
$76.70B$1,561.25$1.66k6.33%Strong Buy821.99%37.17%53.19%43.96%
ORLY
O REILLY AUTOMOTIVE INC
$76.52B$92.34$112.5021.83%Strong Buy126.38%9.61%-332.71%20.96%
SHW
SHERWIN WILLIAMS CO
$76.29B$309.34$374.0020.90%Buy84.71%12.86%91.44%15.36%
NXPI
NXP SEMICONDUCTORS NV
$75.58B$299.38$292.63-2.25%Buy1911.32%25.83%52.70%21.24%
EMR
EMERSON ELECTRIC CO
$75.54B$134.90$162.2520.27%Buy124.85%22.28%24.57%11.85%
APO
APOLLO GLOBAL MANAGEMENT INC
$75.47B$130.90$144.9010.70%Strong Buy10-0.17%99.06%37.67%1.61%
NET
CLOUDFLARE INC
$75.16B$212.65$230.508.39%Buy1424.95%N/A61.61%15.26%
LITE
LUMENTUM HOLDINGS INC
$75.04B$964.50$879.00-8.86%Buy1452.14%73.35%76.10%32.20%
CI
CIGNA GROUP
$74.60B$282.02$337.6719.73%Strong Buy125.24%17.07%26.62%7.33%
EOG
EOG RESOURCES INC
$74.56B$139.98$150.217.31%Buy141.08%12.07%19.91%11.53%
KMI
KINDER MORGAN INC
$74.53B$33.50$34.332.49%Buy123.77%3.30%12.27%5.26%
COHR
COHERENT CORP
$73.95B$378.00$351.09-7.12%Strong Buy1121.88%93.39%21.12%13.05%
TRP
TC ENERGY CORP
$73.52B$70.56$80.6714.32%Hold3N/AN/AN/AN/A
HLT
HILTON WORLDWIDE HOLDINGS INC
$73.48B$322.76$338.674.93%Buy127.98%22.33%-57.65%20.78%
NTES
NETEASE INC
$73.13B$114.34$132.0015.45%Hold1104.25%113.80%N/AN/A
RKLB
ROCKET LAB CORP
$72.60B$125.45$98.92-21.15%Strong Buy1234.18%N/AN/AN/A
MPC
MARATHON PETROLEUM CORP
$72.53B$248.43$261.925.43%Strong Buy120.50%6.26%36.66%6.96%
CL
COLGATE PALMOLIVE CO
$72.37B$90.44$95.645.75%Strong Buy144.38%19.38%2,659.17%23.21%
ITW
ILLINOIS TOOL WORKS INC
$71.90B$249.93$268.837.56%Sell63.42%6.58%128.73%25.56%
VLO
VALERO ENERGY CORP
$71.59B$241.09$243.000.79%Buy15-2.62%5.98%28.56%10.97%
CVNA
CARVANA CO
$70.63B$64.39$97.3151.13%Strong Buy1823.69%9.77%478.79%129.34%
AEP
AMERICAN ELECTRIC POWER CO INC
$70.52B$129.61$141.699.32%Buy166.13%3.79%14.26%3.85%
ECL
ECOLAB INC
$70.41B$250.18$319.5827.74%Strong Buy126.80%13.57%34.32%13.71%
VALE
VALE SA
$70.31B$16.47$16.862.37%Buy10N/AN/AN/AN/A
ROST
ROSS STORES INC
$70.01B$217.19$244.1012.39%Strong Buy105.04%7.60%48.19%19.18%
NSC
NORFOLK SOUTHERN CORP
$69.95B$311.44$322.803.65%Buy104.55%8.09%23.27%8.15%
RCL
ROYAL CARIBBEAN CRUISES LTD
$69.82B$260.32$352.2935.33%Strong Buy147.92%11.67%73.04%17.06%
PSX
PHILLIPS 66
$69.78B$174.05$178.832.75%Buy121.44%14.88%24.15%8.19%
GM
GENERAL MOTORS CO
$69.62B$77.21$95.9424.26%Strong Buy182.99%77.87%17.54%3.91%
DASH
DOORDASH INC
$69.40B$159.27$249.2456.49%Strong Buy2520.17%49.47%58.92%30.48%
CNI
CANADIAN NATIONAL RAILWAY CO
$69.37B$114.17$124.929.42%Buy8N/AN/AN/AN/A
AON
AON PLC
$69.25B$324.22$392.0020.91%Strong Buy115.51%9.34%56.22%10.75%
B
BARRICK MINING CORP
$69.19B$41.28$58.8342.52%Strong Buy6N/AN/AN/AN/A
CTAS
CINTAS CORP
$68.96B$172.36$210.1421.92%Hold75.87%7.99%57.89%27.09%
ET
ENERGY TRANSFER LP
$68.86B$20.01$23.4417.16%Strong Buy99.01%12.76%22.22%5.19%
HOOD
ROBINHOOD MARKETS INC
$68.37B$75.92$108.5342.95%Strong Buy1715.60%13.19%36.40%7.46%
DLR
DIGITAL REALTY TRUST INC
$68.27B$194.27$209.657.92%Buy179.59%-8.99%11.60%5.55%
WBD
WARNER BROS DISCOVERY INC
$67.94B$27.10$29.8210.04%Hold71.49%N/A5.25%1.75%
TDG
TRANSDIGM GROUP INC
$67.64B$1,209.32$1.41k16.93%Buy59.18%18.67%-37.64%13.91%
CRH
CRH PUBLIC LTD CO
$67.51B$101.03$146.3344.84%Strong Buy65.39%12.52%23.56%9.34%
REGN
REGENERON PHARMACEUTICALS INC
$67.37B$642.59$824.2528.27%Buy209.59%15.29%22.53%17.33%
SPG
SIMON PROPERTY GROUP INC
$66.45B$204.90$206.560.81%Hold92.14%-21.44%47.79%5.86%
MSI
MOTOROLA SOLUTIONS INC
$66.44B$400.24$498.6024.58%Strong Buy57.21%17.83%142.28%18.97%
NKE
NIKE INC
$65.74B$44.39$59.3333.66%Buy212.97%22.84%36.04%13.70%
TRV
TRAVELERS COMPANIES INC
$65.33B$307.23$312.091.58%Hold11-1.20%-5.00%14.40%3.24%
BKR
BAKER HUGHES CO
$65.28B$65.80$72.9210.83%Strong Buy134.12%3.47%18.42%6.99%
MFC
MANULIFE FINANCIAL CORP
$65.15B$39.04N/AN/AN/AN/AN/AN/AN/AN/A
IMO
IMPERIAL OIL LTD
$64.74B$133.88$116.00-13.36%Sell1N/AN/AN/AN/A
APD
AIR PRODUCTS & CHEMICALS INC
$64.62B$290.19$312.307.62%Buy105.16%18.31%25.49%9.58%
FIX
COMFORT SYSTEMS USA INC
$64.61B$1,835.33$1.80k-2.00%Strong Buy514.87%23.59%N/AN/A
RSG
REPUBLIC SERVICES INC
$64.02B$208.09$242.3616.47%Buy144.67%8.87%24.91%8.62%
NU
NU HOLDINGS LTD
$63.91B$13.16$19.4547.80%Strong Buy217.60%34.22%57.48%9.34%
NWG
NATWEST GROUP PLC
$62.93B$15.79N/AN/AN/AN/AN/AN/AN/AN/A
DB
DEUTSCHE BANK AKTIENGESELLSCHAFT
$62.60B$32.90N/AN/AN/AN/A1.38%8.24%9.08%0.44%
RACE
FERRARI NV
$61.67B$349.39$461.3332.04%Strong Buy3N/AN/AN/AN/A
RELX
RELX PLC
$60.65B$33.34N/AN/AN/AN/AN/AN/AN/AN/A
D
DOMINION ENERGY INC
$60.06B$68.29$66.55-2.56%Hold115.19%6.85%13.31%3.27%
AFL
AFLAC INC
$59.96B$117.81$111.70-5.19%Hold10-0.52%-2.82%15.36%3.96%
SRE
SEMPRA
$59.85B$91.55$103.9013.49%Buy101.92%26.89%13.42%3.81%
TFC
TRUIST FINANCIAL CORP
$59.67B$47.89$54.8914.61%Buy137.85%12.68%10.64%1.24%
TEL
TE CONNECTIVITY PLC
$59.13B$202.57$260.6728.68%Strong Buy96.91%12.45%34.36%17.71%
CRWV
COREWEAVE INC
$58.69B$107.58$135.6726.11%Buy2183.59%N/A16.96%1.45%
OXY
OCCIDENTAL PETROLEUM CORP
$58.51B$58.83$61.073.80%Buy157.04%-3.66%8.54%4.13%
GWW
WW GRAINGER INC
$58.51B$1,239.26$1.23k-0.37%Hold76.54%14.24%70.27%29.15%
URI
UNITED RENTALS INC
$58.40B$932.18$1.04k11.82%Strong Buy107.02%16.17%47.76%14.33%
STM
STMICROELECTRONICS NV
$58.36B$65.66$52.67-19.79%Strong Buy3N/AN/AN/AN/A
OKE
ONEOK INC
$58.35B$92.62$95.332.93%Buy123.50%6.63%21.38%7.01%
O
REALTY INCOME CORP
$58.03B$62.23$67.187.96%Hold115.83%16.30%4.76%2.50%
TRGP
TARGA RESOURCES CORP
$58.01B$270.24$269.75-0.18%Strong Buy1216.98%12.39%N/AN/A
KEYS
KEYSIGHT TECHNOLOGIES INC
$57.89B$337.55$354.334.97%Strong Buy128.56%25.00%41.67%22.52%
WPM
WHEATON PRECIOUS METALS CORP
$57.77B$127.24$160.0025.75%Strong Buy5N/AN/AN/AN/A
MSTR
STRATEGY INC
$57.77B$164.85$329.0099.58%Strong Buy94.44%N/A66.22%44.72%
PCAR
PACCAR INC
$57.54B$109.34$122.5712.10%Buy78.68%19.54%25.54%11.59%
SNOW
SNOWFLAKE INC
$57.23B$165.54$241.8146.08%Strong Buy3217.25%N/A61.66%12.99%
TGT
TARGET CORP
$57.13B$126.15$128.501.86%Buy242.07%2.03%26.35%7.16%
LHX
L3HARRIS TECHNOLOGIES INC
$57.07B$306.33$383.8325.30%Buy67.08%19.61%16.04%7.63%
CVE
CENOVUS ENERGY INC
$56.81B$30.30$38.0025.41%Strong Buy2N/AN/AN/AN/A
AZO
AUTOZONE INC
$56.65B$3,438.18$4.25k23.72%Strong Buy186.92%11.56%-126.20%17.96%
FANG
DIAMONDBACK ENERGY INC
$56.54B$200.97$230.4114.65%Strong Buy172.63%157.41%11.25%5.85%
MPLX
MPLX LP
$56.44B$55.62$61.7811.07%Strong Buy94.95%5.45%41.78%13.69%
NBIS
NEBIUS GROUP NV
$55.84B$219.93$209.44-4.77%Strong Buy9173.14%N/A-4.72%-1.53%
TER
TERADYNE INC
$55.33B$353.44$375.706.30%Strong Buy1020.85%33.06%63.52%45.04%
ALL
ALLSTATE CORP
$55.20B$214.44$240.4612.13%Buy11-0.41%-18.33%N/AN/A
F
FORD MOTOR CO
$54.47B$13.67$13.45-1.64%Hold130.76%N/A26.30%3.49%
SE
SEA LTD
$54.41B$88.96$142.6060.30%Buy520.11%28.38%N/AN/A
MET
METLIFE INC
$54.24B$84.30$95.6713.48%Strong Buy124.29%33.28%31.39%1.15%
PSA
PUBLIC STORAGE
$53.54B$304.99$307.300.76%Buy105.21%5.71%24.30%11.29%
AJG
ARTHUR J GALLAGHER & CO
$53.28B$207.41$262.7126.66%Buy1410.53%38.93%18.32%5.56%
CTVA
CORTEVA INC
$52.86B$79.04$86.569.51%Buy93.62%39.28%12.78%7.29%
INFY
INFOSYS LTD
$52.50B$12.64$15.2520.65%Hold4N/AN/AN/AN/A
DEO
DIAGEO PLC
$52.28B$85.98N/AN/AN/AN/AN/AN/AN/AN/A
TAK
TAKEDA PHARMACEUTICAL CO LTD
$52.07B$16.48N/AN/AN/AN/AN/AN/AN/AN/A
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.