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
TDG
TRANSDIGM GROUP INC
$72.02B$1,277.99$1.61k25.91%Strong Buy139.75%24.09%-52.27%11.52%
ITW
ILLINOIS TOOL WORKS INC
$71.40B$244.93$258.135.39%Sell82.90%1.76%115.87%23.18%
GLW
CORNING INC
$71.08B$82.98$77.11-7.07%Strong Buy910.27%72.93%24.40%9.44%
EMR
EMERSON ELECTRIC CO
$70.92B$126.01$141.5612.34%Buy95.09%21.59%19.56%9.14%
CVNA
CARVANA CO
$70.85B$329.24$411.2624.91%Strong Buy1924.37%32.12%N/AN/A
MAR
MARRIOTT INTERNATIONAL INC
$70.63B$260.20$275.465.86%Hold114.63%13.75%-122.47%13.28%
USB
US BANCORP
$70.46B$45.28$53.2917.68%Buy147.90%6.81%13.35%1.19%
RSG
REPUBLIC SERVICES INC
$70.30B$225.16$262.8616.74%Buy144.13%6.31%21.58%7.79%
UPS
UNITED PARCEL SERVICE INC
$70.24B$82.87$97.4717.61%Hold15-1.13%3.96%42.47%9.43%
BCS
BARCLAYS PLC
$69.98B$19.74N/AN/AN/AN/A2.18%9.69%42.58%2.02%
JCI
JOHNSON CONTROLS INTERNATIONAL PLC
$69.07B$105.55$113.087.14%Buy1210.52%18.11%22.94%8.37%
INFY
INFOSYS LTD
$68.86B$16.58$17.002.53%Sell4N/AN/A34.52%21.90%
CP
CANADIAN PACIFIC KANSAS CITY LTD
$68.76B$74.90$93.2224.46%Strong Buy94.52%10.30%13.80%7.49%
EQNR
EQUINOR ASA
$68.35B$23.21N/AN/AN/AN/A-2.74%-1.76%21.25%6.86%
TRI
THOMSON REUTERS CORP
$68.24B$151.42$209.1338.11%Buy85.00%9.14%16.81%11.80%
AZO
AUTOZONE INC
$68.17B$4,075.31$4.63k13.62%Strong Buy177.07%9.72%-82.06%17.51%
MNST
MONSTER BEVERAGE CORP
$67.90B$69.62$68.46-1.67%Buy118.27%15.60%42.09%33.36%
CRWV
COREWEAVE INC
$67.63B$138.43$123.44-10.83%Buy23N/AN/A48.53%4.92%
APO
APOLLO GLOBAL MANAGEMENT INC
$67.63B$118.22$159.3834.81%Strong Buy8-55.08%26.41%30.73%1.42%
DB
DEUTSCHE BANK AKTIENGESELLSCHAFT
$67.22B$34.56N/AN/AN/AN/A8.08%38.54%10.70%0.53%
LYG
LLOYDS BANKING GROUP PLC
$66.98B$4.42N/AN/AN/AN/A-20.32%27.75%64.18%3.24%
VST
VISTRA CORP
$66.80B$196.86$233.5018.61%Buy813.99%14.98%102.12%12.89%
EPD
ENTERPRISE PRODUCTS PARTNERS LP
$66.78B$30.79$35.1714.22%Buy6-2.92%3.35%22.52%8.64%
PYPL
PAYPAL HOLDINGS INC
$66.72B$69.84$79.5013.83%Hold184.94%11.38%33.44%8.47%
FI
FISERV INC
$66.66B$122.63$202.5565.17%Strong Buy203.46%41.15%29.96%9.27%
CSX
CSX CORP
$66.16B$35.49$38.187.57%Strong Buy172.73%9.69%N/AN/A
ITUB
ITAU UNIBANCO HOLDING SA
$66.09B$6.76N/AN/AN/AN/A19.56%11.04%23.01%1.70%
CNQ
CANADIAN NATURAL RESOURCES LTD
$65.65B$31.40$62.0097.45%Buy1-1.42%-2.94%22.40%10.85%
NSC
NORFOLK SOUTHERN CORP
$64.77B$288.37$298.203.41%Buy153.07%0.46%N/AN/A
ADSK
AUTODESK INC
$64.65B$303.50$367.2721.01%Strong Buy229.29%26.03%77.77%19.45%
AMX
AMERICA MOVIL SAB DE CV
$64.57B$21.17$20.96-0.99%Buy55.70%N/A629.04%129.42%
VRT
VERTIV HOLDINGS CO
$64.54B$169.01$152.79-9.60%Strong Buy1412.90%51.37%74.01%22.23%
FTNT
FORTINET INC
$63.56B$83.04$90.969.53%Hold229.89%3.06%N/AN/A
TEL
TE CONNECTIVITY PLC
$63.40B$214.57$229.406.91%Buy107.33%43.88%24.21%12.05%
CL
COLGATE PALMOLIVE CO
$63.01B$77.96$89.5614.87%Buy93.22%5.18%509.39%20.47%
AEP
AMERICAN ELECTRIC POWER CO INC
$62.59B$117.04$116.50-0.46%Buy124.56%-0.67%12.62%3.50%
ZTS
ZOETIS INC
$62.54B$141.11$178.0026.14%Buy54.28%8.41%70.57%24.26%
WDAY
WORKDAY INC
$62.26B$233.18$279.8420.01%Buy2510.02%46.10%20.42%10.43%
PWR
QUANTA SERVICES INC
$62.23B$417.61$422.071.07%Buy159.80%25.85%N/AN/A
COR
CENCORA INC
$61.65B$318.00$337.336.08%Buy67.30%29.31%209.13%5.60%
URI
UNITED RENTALS INC
$61.13B$950.03$970.462.15%Strong Buy113.47%11.62%37.58%11.63%
HLT
HILTON WORLDWIDE HOLDINGS INC
$61.04B$259.53$268.553.47%Buy116.51%18.54%-55.60%16.05%
TRV
TRAVELERS COMPANIES INC
$60.81B$270.12$292.298.21%Hold73.40%4.90%20.71%4.40%
ALNY
ALNYLAM PHARMACEUTICALS INC
$60.36B$460.46$479.094.05%Strong Buy2341.40%N/A1,019.05%55.93%
KMI
KINDER MORGAN INC
$60.22B$27.10$31.1114.80%Buy96.03%4.25%10.25%4.36%
NWG
NATWEST GROUP PLC
$59.94B$14.39N/AN/AN/AN/A3.19%4.21%27.62%1.59%
REGN
REGENERON PHARMACEUTICALS INC
$59.84B$564.63$725.1228.42%Buy174.43%-4.45%21.13%16.55%
AFL
AFLAC INC
$59.34B$110.95$107.88-2.77%Hold84.61%20.47%16.03%3.49%
CNI
CANADIAN NATIONAL RAILWAY CO
$59.07B$94.45$115.7822.58%Buy93.14%7.71%28.88%10.96%
EOG
EOG RESOURCES INC
$59.01B$108.07$143.5932.87%Buy176.13%5.36%21.18%13.38%
SRE
SEMPRA
$58.85B$90.20$88.71-1.65%Buy7-1.03%10.23%12.08%3.83%
FCX
FREEPORT-MCMORAN INC
$58.71B$40.88$48.0017.42%Strong Buy135.38%25.10%28.74%9.08%
DEO
DIAGEO PLC
$58.18B$95.68$109.0013.92%Strong Buy1-6.99%9.06%120.76%27.15%
DLR
DIGITAL REALTY TRUST INC
$57.46B$168.49$195.9116.27%Strong Buy116.88%28.62%14.09%6.63%
SPG
SIMON PROPERTY GROUP INC
$57.23B$175.30$185.085.58%Buy122.91%26.66%176.73%13.01%
APD
AIR PRODUCTS & CHEMICALS INC
$57.21B$257.08$322.5025.45%Buy84.58%40.85%19.81%7.39%
CPNG
COUPANG INC
$56.93B$31.23$37.0018.48%Strong Buy312.32%66.96%38.72%10.17%
CMI
CUMMINS INC
$56.92B$413.08$409.00-0.99%Buy91.74%7.35%32.56%11.20%
E
ENI SPA
$56.49B$34.40N/AN/AN/AN/A-3.17%33.56%32.87%11.81%
ET
ENERGY TRANSFER LP
$55.92B$16.29$23.0041.19%Strong Buy57.74%6.47%14.93%4.15%
B
BARRICK MINING CORP
$55.85B$32.74$36.5011.48%Buy69.42%14.82%17.25%9.06%
AXON
AXON ENTERPRISE INC
$55.19B$703.03$854.3621.53%Strong Buy1118.88%-39.34%7.79%3.42%
MPC
MARATHON PETROLEUM CORP
$54.99B$180.89$199.6410.36%Buy11-4.41%29.69%8.27%1.75%
TRP
TC ENERGY CORP
$54.90B$52.79N/AN/AN/AN/A3.05%-0.65%17.09%4.02%
DDOG
DATADOG INC
$54.82B$158.74$156.76-1.25%Buy2117.85%17.26%N/AN/A
ROP
ROPER TECHNOLOGIES INC
$54.78B$509.00$639.7125.68%Buy76.14%16.84%13.17%7.78%
LHX
L3HARRIS TECHNOLOGIES INC
$54.70B$292.34$304.294.09%Strong Buy73.75%17.38%13.89%6.49%
TFC
TRUIST FINANCIAL CORP
$54.56B$42.31$48.5614.76%Buy98.18%8.60%9.58%1.14%
ALL
ALLSTATE CORP
$54.20B$205.67$219.336.64%Buy124.91%2.81%25.43%5.27%
MFC
MANULIFE FINANCIAL CORP
$53.84B$31.70$49.0054.57%Buy13.65%17.96%16.12%0.81%
BDX
BECTON DICKINSON & CO
$53.47B$186.56$206.0010.42%Buy74.45%44.62%18.32%8.50%
CMG
CHIPOTLE MEXICAN GRILL INC
$53.39B$39.82$57.7845.11%Strong Buy239.53%12.49%72.97%27.78%
O
REALTY INCOME CORP
$53.27B$58.26$62.677.56%Buy94.67%63.85%10.65%5.84%
MET
METLIFE INC
$53.05B$79.77$94.5618.54%Strong Buy93.76%23.83%29.91%1.18%
FDX
FEDEX CORP
$53.00B$224.63$275.0022.42%Buy153.52%5.86%15.38%4.83%
GM
GENERAL MOTORS CO
$52.70B$55.35$65.0817.57%Buy13-2.42%22.05%14.98%3.43%
FAST
FASTENAL CO
$52.54B$45.78$46.671.94%Hold67.40%8.82%N/AN/A
D
DOMINION ENERGY INC
$52.03B$60.97$63.003.33%Hold43.11%13.17%12.70%3.22%
NXPI
NXP SEMICONDUCTORS NV
$51.78B$205.37$242.4718.06%Strong Buy154.88%21.31%39.92%15.13%
PSA
PUBLIC STORAGE
$51.66B$294.42$322.009.37%Buy103.31%25.68%36.33%16.57%
PSX
PHILLIPS 66
$51.23B$126.76$141.6011.71%Buy15-7.30%48.88%17.60%6.37%
NDAQ
NASDAQ INC
$51.01B$88.90$102.8015.64%Strong Buy10-10.03%16.11%21.86%8.50%
TME
TENCENT MUSIC ENTERTAINMENT GROUP
$50.81B$22.43$28.0024.83%Strong Buy38.24%0.82%41.67%32.40%
EA
ELECTRONIC ARTS INC
$50.05B$200.02$185.17-7.43%Hold184.65%20.60%28.72%14.93%
LNG
CHENIERE ENERGY INC
$49.97B$227.37$268.7818.21%Strong Buy99.80%-8.22%48.66%7.32%
IDXX
IDEXX LABORATORIES INC
$49.29B$616.15$639.293.75%Buy77.04%9.37%98.39%43.09%
VLO
VALERO ENERGY CORP
$49.09B$158.02$172.008.85%Strong Buy13-3.73%118.10%19.04%7.71%
ZS
ZSCALER INC
$49.05B$309.88$322.213.98%Strong Buy2920.09%N/A4.49%1.26%
PCAR
PACCAR INC
$48.83B$93.00$100.297.83%Hold7-5.62%-0.24%17.94%7.70%
VALE
VALE SA
$48.79B$10.75$12.3815.19%Buy63.26%7.52%26.77%11.16%
MPLX
MPLX LP
$48.71B$47.80$58.0021.34%Strong Buy45.98%4.85%35.93%13.12%
ARGX
ARGENX SE
$48.64B$796.92$834.694.74%Strong Buy131,390.93%9.26%36.15%30.71%
CARR
CARRIER GLOBAL CORP
$48.22B$56.66$77.9037.49%Buy103.01%-14.46%21.49%8.21%
ROST
ROSS STORES INC
$48.04B$147.71$158.607.37%Buy104.42%5.65%42.28%16.72%
SU
SUNCOR ENERGY INC
$47.91B$39.49$65.0064.60%Buy1-2.94%0.83%13.46%6.77%
XEL
XCEL ENERGY INC
$47.86B$80.93$81.700.95%Buy106.56%7.36%13.60%3.78%
WPM
WHEATON PRECIOUS METALS CORP
$47.84B$105.45$128.5021.86%Buy416.29%25.67%17.60%16.98%
GRMN
GARMIN LTD
$47.74B$248.03$228.75-7.77%Sell45.82%2.92%21.72%17.10%
EXC
EXELON CORP
$47.54B$47.07$48.302.61%Hold102.90%4.19%12.14%3.02%
VEEV
VEEVA SYSTEMS INC
$46.97B$286.59$317.6010.82%Buy209.79%10.66%16.88%14.01%
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.