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
BCS
BARCLAYS PLC
$75.57B$21.80N/AN/AN/AN/AN/AN/AN/AN/A
ECL
ECOLAB INC
$74.52B$264.28$321.7521.75%Strong Buy127.17%14.28%34.57%13.68%
NET
CLOUDFLARE INC
$74.51B$211.69$244.9515.71%Buy1927.82%N/A64.20%15.52%
ITW
ILLINOIS TOOL WORKS INC
$74.42B$258.21$262.141.52%Sell73.69%7.39%129.57%25.88%
EMR
EMERSON ELECTRIC CO
$74.02B$131.70$158.9220.67%Buy125.34%24.52%24.55%11.87%
RCL
ROYAL CARIBBEAN CRUISES LTD
$74.01B$273.59$364.5433.24%Strong Buy138.94%14.90%74.73%18.02%
SLB
SLB LIMITED
$73.93B$49.44$53.488.16%Strong Buy175.35%17.02%22.62%10.76%
MDLZ
MONDELEZ INTERNATIONAL INC
$73.76B$57.54$65.2513.40%Buy163.70%25.29%20.75%7.50%
KMI
KINDER MORGAN INC
$73.35B$32.97$34.504.64%Buy124.84%5.16%12.13%5.19%
VLO
VALERO ENERGY CORP
$72.99B$244.09$221.75-9.15%Strong Buy12-1.35%26.51%37.30%15.26%
BAM
BROOKFIELD ASSET MANAGEMENT LTD
$72.82B$44.45$64.6045.33%Buy518.74%19.28%58.33%27.78%
MSI
MOTOROLA SOLUTIONS INC
$72.72B$438.96$500.2013.95%Strong Buy57.20%15.49%149.89%18.63%
NTES
NETEASE INC
$72.01B$112.81$160.0041.83%Strong Buy3106.63%115.90%N/AN/A
AEP
AMERICAN ELECTRIC POWER CO INC
$71.76B$132.68$135.001.75%Buy156.02%4.05%N/A3.92%
MPC
MARATHON PETROLEUM CORP
$71.25B$241.73$231.46-4.25%Buy11-0.31%6.44%40.75%8.40%
CI
CIGNA GROUP
$71.16B$270.02$339.1025.58%Strong Buy105.82%19.43%26.58%7.02%
ROST
ROSS STORES INC
$70.91B$219.98$216.77-1.46%Strong Buy135.02%6.31%46.76%18.61%
CP
CANADIAN PACIFIC KANSAS CITY LTD
$70.91B$78.97$96.5022.20%Strong Buy4N/AN/AN/AN/A
MNST
MONSTER BEVERAGE CORP
$70.80B$72.37$85.6218.30%Strong Buy1310.09%14.09%40.50%33.46%
PSX
PHILLIPS 66
$70.62B$176.21$165.31-6.19%Buy13-0.79%6.31%22.96%9.06%
HLT
HILTON WORLDWIDE HOLDINGS INC
$69.92B$304.95$311.922.28%Buy128.66%24.98%-64.13%20.60%
CRH
CRH PUBLIC LTD CO
$69.92B$104.63$141.3035.05%Strong Buy106.24%11.28%22.27%9.16%
B
BARRICK MINING CORP
$69.76B$41.64$52.2525.48%Strong Buy8N/AN/AN/AN/A
CTAS
CINTAS CORP
$69.72B$174.34$208.8819.81%Hold86.61%8.78%60.12%26.43%
AON
AON PLC
$69.23B$323.14$408.8226.51%Buy116.05%11.98%59.05%10.87%
VALE
VALE SA
$69.11B$16.19$16.340.95%Buy9N/AN/AN/AN/A
RSG
REPUBLIC SERVICES INC
$68.92B$223.19$242.398.60%Buy134.83%9.19%25.13%8.75%
NU
NU HOLDINGS LTD
$68.71B$14.15$19.1535.34%Strong Buy421.82%45.40%69.39%10.46%
CVNA
CARVANA CO
$68.70B$313.91$468.3149.19%Strong Buy1625.84%7.62%102.17%26.63%
CL
COLGATE PALMOLIVE CO
$68.24B$85.14$95.0711.66%Strong Buy144.75%19.98%7,194.49%23.79%
DASH
DOORDASH INC
$67.97B$156.45$264.7069.19%Strong Buy2723.29%45.46%60.26%30.76%
WBD
WARNER BROS DISCOVERY INC
$67.75B$27.32$27.902.11%Buy121.54%N/A5.86%2.10%
LHX
L3HARRIS TECHNOLOGIES INC
$66.49B$356.00$378.336.27%Strong Buy67.73%22.11%15.93%7.59%
ELV
ELEVANCE HEALTH INC
$66.37B$300.74$377.2525.44%Buy121.74%10.56%21.31%7.70%
TRP
TC ENERGY CORP
$65.95B$63.36$76.6721.00%Hold3N/AN/AN/AN/A
TDG
TRANSDIGM GROUP INC
$65.90B$1,167.00$1.53k30.84%Buy99.15%19.65%-36.87%14.39%
GM
GENERAL MOTORS CO
$65.57B$72.54$93.9529.51%Strong Buy192.20%65.66%20.19%4.39%
NKE
NIKE INC
$65.44B$44.19$60.9037.81%Buy203.18%26.79%47.45%18.04%
APD
AIR PRODUCTS & CHEMICALS INC
$65.36B$293.55$299.802.13%Buy105.35%N/A24.94%9.32%
ET
ENERGY TRANSFER LP
$65.13B$18.93$21.5013.58%Strong Buy89.69%14.19%22.27%5.42%
SRE
SEMPRA
$64.81B$99.20$100.821.63%Buy111.08%29.89%13.71%3.91%
NSC
NORFOLK SOUTHERN CORP
$64.68B$288.00$306.186.31%Buy114.29%5.57%23.88%8.21%
CNI
CANADIAN NATIONAL RAILWAY CO
$63.89B$104.18$117.9313.20%Buy9N/AN/AN/AN/A
TRV
TRAVELERS COMPANIES INC
$63.57B$293.99$308.154.82%Hold13-0.10%1.57%16.61%3.80%
CIEN
CIENA CORP
$63.31B$447.76$345.46-22.85%Strong Buy1316.19%72.47%N/AN/A
COR
CENCORA INC
$63.18B$324.80$407.5525.48%Strong Buy117.08%38.03%252.24%6.14%
IMO
IMPERIAL OIL LTD
$63.12B$130.53$116.00-11.13%Sell1N/AN/AN/AN/A
NWG
NATWEST GROUP PLC
$62.90B$15.29N/AN/AN/AN/AN/AN/AN/AN/A
DLR
DIGITAL REALTY TRUST INC
$62.43B$181.69$194.276.92%Buy1510.16%-7.68%11.57%5.37%
MFC
MANULIFE FINANCIAL CORP
$62.24B$34.90$52.0049.00%Buy1N/AN/AN/AN/A
PCAR
PACCAR INC
$62.22B$118.32$118.880.47%Hold86.64%20.73%30.71%13.34%
OXY
OCCIDENTAL PETROLEUM CORP
$62.11B$62.97$58.56-7.00%Buy163.33%20.43%8.43%3.61%
HOOD
ROBINHOOD MARKETS INC
$62.03B$68.90$125.7382.49%Strong Buy1519.86%18.28%39.83%9.55%
APO
APOLLO GLOBAL MANAGEMENT INC
$61.90B$107.04$153.8943.77%Strong Buy9-1.91%32.36%36.13%1.83%
WPM
WHEATON PRECIOUS METALS CORP
$61.55B$135.56$152.1312.22%Strong Buy8N/AN/AN/AN/A
TEL
TE CONNECTIVITY PLC
$61.35B$209.07$263.7326.14%Buy117.83%25.69%35.20%17.89%
SPG
SIMON PROPERTY GROUP INC
$61.31B$188.67$198.004.95%Hold93.05%-19.19%44.77%5.74%
RELX
RELX PLC
$61.10B$33.59N/AN/AN/AN/AN/AN/AN/AN/A
FTNT
FORTINET INC
$61.07B$82.53$85.293.35%Hold1711.32%15.52%219.95%26.20%
RACE
FERRARI NV
$60.27B$340.00$477.8640.55%Strong Buy7N/AN/AN/AN/A
BKR
BAKER HUGHES CO
$59.67B$60.38$60.750.61%Strong Buy124.09%9.31%18.71%8.62%
TAK
TAKEDA PHARMACEUTICAL CO LTD
$59.20B$18.74N/AN/AN/AN/AN/AN/AN/AN/A
LNG
CHENIERE ENERGY INC
$59.10B$281.16$295.585.13%Strong Buy126.63%-14.70%46.14%7.63%
LITE
LUMENTUM HOLDINGS INC
$59.04B$826.88$645.46-21.94%Buy1349.53%83.77%130.32%22.96%
TFC
TRUIST FINANCIAL CORP
$58.91B$47.16$55.8318.39%Buy128.39%14.47%10.51%1.25%
MDLN
MEDLINE INC
$58.17B$44.28$50.4814.00%Strong Buy239.33%N/A23.22%6.48%
O
REALTY INCOME CORP
$58.01B$62.21$66.757.30%Hold127.32%16.09%4.73%2.56%
CTVA
CORTEVA INC
$57.47B$85.46$81.82-4.26%Strong Buy113.99%41.37%12.10%6.82%
INFY
INFOSYS LTD
$57.07B$13.74$18.3333.43%Hold3N/AN/AN/AN/A
AFL
AFLAC INC
$57.05B$110.48$110.00-0.43%Hold100.90%6.38%15.65%3.96%
MPLX
MPLX LP
$56.75B$55.90$61.5610.12%Strong Buy94.13%4.44%41.13%13.68%
DB
DEUTSCHE BANK AKTIENGESELLSCHAFT
$56.65B$29.77N/AN/AN/AN/A1.38%8.24%9.08%0.44%
AZO
AUTOZONE INC
$56.03B$3,400.54$4.25k25.10%Strong Buy196.91%11.50%-126.13%17.95%
AJG
ARTHUR J GALLAGHER & CO
$55.95B$217.61$275.5326.62%Buy1513.28%42.41%23.78%7.85%
OKE
ONEOK INC
$55.61B$88.30$90.082.02%Buy121.15%7.55%20.59%6.95%
D
DOMINION ENERGY INC
$55.16B$62.77$65.203.87%Hold106.68%6.31%13.31%3.34%
MPWR
MONOLITHIC POWER SYSTEMS INC
$54.94B$1,118.49$1.29k15.69%Strong Buy918.94%34.73%55.37%46.62%
FANG
DIAMONDBACK ENERGY INC
$54.69B$193.88$211.509.09%Strong Buy162.00%43.12%12.30%6.40%
TGT
TARGET CORP
$54.55B$120.45$117.24-2.67%Hold251.96%0.72%24.92%6.77%
ALL
ALLSTATE CORP
$53.73B$207.03$240.0915.97%Buy112.18%-12.92%N/AN/A
FAST
FASTENAL CO
$53.16B$46.30$47.753.13%Buy49.20%9.98%45.24%35.31%
GWW
WW GRAINGER INC
$52.94B$1,117.45$1.12k0.33%Hold66.58%14.46%73.66%30.71%
TRGP
TARGA RESOURCES CORP
$52.53B$244.39$249.251.99%Strong Buy1212.68%15.30%N/AN/A
SNOW
SNOWFLAKE INC
$52.49B$151.85$246.4662.30%Strong Buy3317.28%N/A62.11%13.09%
ETR
ENTERGY CORP
$52.05B$114.90$109.33-4.85%Buy158.43%11.81%16.23%3.82%
VIV
TELEFONICA BRASIL SA
$51.23B$16.03$15.65-2.37%Hold2N/AN/AN/AN/A
EA
ELECTRONIC ARTS INC
$50.95B$203.60$206.001.18%Hold29.85%61.28%47.39%21.95%
VST
VISTRA CORP
$50.94B$151.18$238.7857.94%Strong Buy914.05%79.62%97.02%11.90%
UI
UBIQUITI INC
$50.89B$840.90$623.50-25.85%Sell214.87%14.59%129.45%81.75%
NOK
NOKIA CORP
$50.65B$8.82$8.00-9.30%Strong Buy2N/AN/AN/AN/A
EXC
EXELON CORP
$50.46B$49.33$52.085.58%Buy123.78%6.29%12.44%3.07%
XEL
XCEL ENERGY INC
$50.37B$80.74$88.008.99%Strong Buy98.75%13.23%14.34%4.16%
CAH
CARDINAL HEALTH INC
$50.37B$214.05$238.4411.40%Strong Buy97.88%23.17%-121.74%6.04%
ADSK
AUTODESK INC
$50.23B$238.08$333.7840.20%Strong Buy188.49%38.81%115.20%28.14%
CVE
CENOVUS ENERGY INC
$50.02B$26.56$30.5014.83%Strong Buy2N/AN/AN/AN/A
AME
AMETEK INC
$49.98B$218.29$238.609.30%Buy106.96%14.04%22.15%14.65%
KEYS
KEYSIGHT TECHNOLOGIES INC
$49.95B$291.24$285.83-1.86%Strong Buy128.37%24.68%41.67%22.52%
FIX
COMFORT SYSTEMS USA INC
$49.85B$1,417.19$1.38k-2.72%Strong Buy315.56%19.90%N/AN/A
ZTS
ZOETIS INC
$49.79B$117.94$152.1328.99%Buy85.10%10.91%110.24%23.74%
FNV
FRANCO NEVADA CORP
$49.69B$257.74$255.71-0.79%Buy7N/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.