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
B
BARRICK MINING CORP
$78.14B$46.65$47.431.67%Buy713.51%10.02%32.18%16.57%
CTAS
CINTAS CORP
$77.95B$194.92$216.5011.07%Buy86.56%8.78%60.38%26.55%
CI
CIGNA GROUP
$77.66B$290.71$332.2014.27%Strong Buy106.47%19.12%26.95%7.13%
CDNS
CADENCE DESIGN SYSTEMS INC
$77.16B$283.46$366.8629.42%Buy713.06%38.36%57.94%31.38%
CL
COLGATE PALMOLIVE CO
$77.10B$95.65$94.27-1.45%Strong Buy155.30%8.38%456.42%22.31%
DELL
DELL TECHNOLOGIES INC
$76.93B$116.09$165.5442.59%Strong Buy138.71%19.43%-401.83%12.03%
MDLZ
MONDELEZ INTERNATIONAL INC
$76.73B$59.86$67.4712.71%Strong Buy153.86%26.07%20.75%7.50%
CVNA
CARVANA CO
$76.34B$350.94$498.8542.15%Strong Buy1329.02%36.20%111.04%25.68%
CSX
CSX CORP
$76.30B$41.03$39.19-4.49%Strong Buy164.16%14.62%35.20%10.61%
NTES
NETEASE INC
$76.28B$119.50$160.0033.89%Strong Buy3106.88%118.96%N/AN/A
ELV
ELEVANCE HEALTH INC
$76.09B$344.78$384.7711.60%Strong Buy131.72%10.30%21.31%7.70%
MSI
MOTOROLA SOLUTIONS INC
$75.83B$457.76$497.208.62%Strong Buy57.20%16.14%155.93%19.38%
ABNB
AIRBNB INC
$75.62B$124.23$146.5317.95%Buy1910.97%18.59%61.93%22.86%
CP
CANADIAN PACIFIC KANSAS CITY LTD
$75.56B$83.88$94.6012.78%Strong Buy520.19%28.67%20.92%11.03%
MCO
MOODYS CORP
$75.50B$423.22$560.4232.42%Buy128.81%18.19%103.50%26.57%
SLB
SLB LIMITED
$74.53B$49.84$52.775.88%Strong Buy164.64%16.44%22.62%10.76%
AMX
AMERICA MOVIL SAB DE CV
$74.24B$24.34$22.36-8.13%Hold5186.99%N/A631.50%129.93%
TDG
TRANSDIGM GROUP INC
$73.53B$1,302.11$1.56k19.74%Strong Buy98.86%19.86%-36.87%14.39%
GM
GENERAL MOTORS CO
$73.42B$81.22$94.1115.87%Strong Buy182.21%66.20%20.19%4.39%
HLT
HILTON WORLDWIDE HOLDINGS INC
$72.87B$317.82$312.17-1.78%Buy128.42%26.39%-64.52%20.72%
APO
APOLLO GLOBAL MANAGEMENT INC
$72.64B$125.15$165.7532.44%Strong Buy82.32%25.58%36.82%1.89%
VALE
VALE SA
$72.17B$15.90$14.81-6.83%Buy74.35%10.72%N/AN/A
KMI
KINDER MORGAN INC
$71.48B$32.13$31.75-1.18%Buy84.94%4.84%12.07%5.17%
WBD
WARNER BROS DISCOVERY INC
$71.24B$28.75$23.20-19.30%Buy150.98%N/A5.35%1.92%
NSC
NORFOLK SOUTHERN CORP
$70.99B$316.12$305.50-3.36%Buy104.15%5.95%24.14%8.30%
E
ENI SPA
$70.98B$43.22N/AN/AN/AN/A-4.18%5.51%11.95%4.29%
AEP
AMERICAN ELECTRIC POWER CO INC
$70.44B$130.24$129.31-0.72%Buy136.79%3.65%N/A3.92%
COR
CENCORA INC
$70.03B$359.97$407.5513.22%Strong Buy116.96%36.99%252.45%6.15%
DASH
DOORDASH INC
$69.97B$162.34$284.4175.19%Strong Buy2226.08%58.32%63.36%33.48%
DB
DEUTSCHE BANK AKTIENGESELLSCHAFT
$69.91B$35.94N/AN/AN/AN/A4.15%26.42%9.84%0.49%
AON
AON PLC
$69.84B$325.96$411.8226.34%Strong Buy116.20%11.90%59.05%10.87%
TEL
TE CONNECTIVITY PLC
$69.22B$235.90$268.0913.65%Buy117.82%25.67%35.20%17.89%
RSG
REPUBLIC SERVICES INC
$68.47B$221.19$241.369.12%Buy115.72%10.61%25.00%8.78%
NET
CLOUDFLARE INC
$67.84B$193.68$244.9526.47%Buy1930.95%N/A69.08%16.08%
HOOD
ROBINHOOD MARKETS INC
$67.83B$75.44$134.0777.72%Strong Buy1421.79%8.83%42.69%8.82%
RACE
FERRARI NV
$67.14B$374.99$495.0032.00%Strong Buy62.21%4.05%52.74%20.99%
MRVL
MARVELL TECHNOLOGY INC
$67.01B$79.01$116.9247.99%Strong Buy2614.24%14.00%46.07%30.01%
NWG
NATWEST GROUP PLC
$66.92B$16.74N/AN/AN/AN/A-5.16%-21.51%N/AN/A
TFC
TRUIST FINANCIAL CORP
$66.78B$52.20$57.339.83%Buy128.43%15.55%10.69%1.29%
CNI
CANADIAN NATIONAL RAILWAY CO
$66.52B$108.47$116.567.45%Buy916.11%22.22%42.38%15.61%
PCAR
PACCAR INC
$66.45B$126.52$119.67-5.42%Hold65.31%14.88%25.86%11.33%
MFC
MANULIFE FINANCIAL CORP
$66.29B$37.17$52.0039.90%Buy125.95%33.86%N/AN/A
SPG
SIMON PROPERTY GROUP INC
$65.95B$202.01$192.91-4.51%Hold114.22%1.76%102.45%7.16%
SU
SUNCOR ENERGY INC
$65.75B$55.09$64.5017.08%Strong Buy211.68%25.36%26.92%13.51%
EOG
EOG RESOURCES INC
$64.98B$119.75$136.3313.85%Buy156.66%10.90%24.48%14.20%
TRP
TC ENERGY CORP
$64.75B$62.21$88.5042.26%Buy216.28%20.76%22.62%5.20%
LHX
L3HARRIS TECHNOLOGIES INC
$64.73B$346.59$378.339.16%Strong Buy67.33%23.25%15.60%7.44%
TRV
TRAVELERS COMPANIES INC
$64.70B$299.23$306.622.47%Hold130.02%1.54%16.61%3.80%
WPM
WHEATON PRECIOUS METALS CORP
$64.61B$142.33$132.50-6.91%Buy619.92%19.64%25.78%24.78%
SE
SEA LTD
$64.19B$108.51$189.2974.44%Strong Buy722.34%43.65%N/AN/A
ROST
ROSS STORES INC
$64.11B$198.21$188.14-5.08%Strong Buy144.65%6.94%51.47%19.65%
ET
ENERGY TRANSFER LP
$63.90B$18.61$20.339.26%Buy69.51%14.29%23.05%6.18%
PSX
PHILLIPS 66
$63.73B$158.16$151.21-4.39%Buy142.08%55.88%24.72%8.74%
AZO
AUTOZONE INC
$62.00B$3,742.00$4.31k15.24%Strong Buy187.48%11.35%-114.26%18.76%
APD
AIR PRODUCTS & CHEMICALS INC
$61.83B$277.69$291.304.90%Buy105.41%N/A23.96%8.95%
DLR
DIGITAL REALTY TRUST INC
$61.81B$179.89$188.674.88%Buy1210.26%-12.86%11.57%5.37%
NXPI
NXP SEMICONDUCTORS NV
$61.68B$245.09$257.785.18%Strong Buy910.93%34.95%57.14%21.78%
INFY
INFOSYS LTD
$61.26B$14.75$17.2516.95%Sell4N/AN/A3,292.72%2,118.08%
O
REALTY INCOME CORP
$61.16B$66.49$62.40-6.15%Hold106.36%17.43%4.37%2.40%
FTNT
FORTINET INC
$60.75B$81.69$86.405.77%Hold1512.71%13.02%372.14%29.22%
SRE
SEMPRA
$60.66B$92.94$98.465.93%Buy111.43%22.56%13.75%4.01%
SNOW
SNOWFLAKE INC
$60.60B$177.10$277.4056.63%Strong Buy3517.78%N/A54.29%14.07%
AFL
AFLAC INC
$60.49B$115.42$108.78-5.75%Hold9-0.68%3.09%16.33%3.83%
MPC
MARATHON PETROLEUM CORP
$60.28B$200.54$204.081.77%Buy120.37%19.31%42.09%8.64%
VLO
VALERO ENERGY CORP
$60.19B$197.34$195.42-0.97%Buy120.76%42.89%38.00%15.40%
BKR
BAKER HUGHES CO
$59.16B$59.86$61.552.81%Strong Buy113.95%9.39%18.71%8.62%
VST
VISTRA CORP
$58.85B$173.68$236.7036.29%Strong Buy1013.34%65.31%88.56%12.14%
DEO
DIAGEO PLC
$58.65B$96.45$109.0013.01%Strong Buy1-6.34%-31.20%33.38%7.51%
IMO
IMPERIAL OIL LTD
$58.34B$117.42$115.00-2.06%Hold19.80%19.76%32.82%18.09%
MPLX
MPLX LP
$58.33B$57.35$58.001.13%Buy65.35%5.12%41.22%13.63%
TAK
TAKEDA PHARMACEUTICAL CO LTD
$57.69B$18.26N/AN/AN/AN/A1,158.59%2,622.06%662.78%328.74%
F
FORD MOTOR CO
$56.23B$14.13$13.49-4.56%Hold130.02%N/A32.74%4.07%
MPWR
MONOLITHIC POWER SYSTEMS INC
$56.20B$1,173.18$1.29k10.30%Strong Buy920.92%-9.57%53.45%45.34%
D
DOMINION ENERGY INC
$56.06B$65.65$64.88-1.18%Hold86.42%15.90%13.62%3.38%
ALL
ALLSTATE CORP
$55.56B$212.32$241.0813.55%Buy123.88%-7.25%N/AN/A
CARR
CARRIER GLOBAL CORP
$55.53B$66.43$69.404.47%Buy104.79%29.31%26.99%10.02%
RELX
RELX PLC
$55.39B$30.45N/AN/AN/AN/A-3.25%4.95%105.06%16.84%
AJG
ARTHUR J GALLAGHER & CO
$55.02B$214.00$282.0031.78%Hold1413.53%42.51%23.78%7.85%
URI
UNITED RENTALS INC
$54.39B$863.28$972.4412.65%Strong Buy97.39%14.72%48.03%14.42%
OKE
ONEOK INC
$53.87B$85.61$85.920.36%Buy125.29%8.69%21.67%7.18%
GWW
WW GRAINGER INC
$53.84B$1,132.22$1.09k-3.36%Hold66.94%14.69%77.47%31.18%
AME
AMETEK INC
$53.43B$233.33$226.20-3.06%Buy106.98%13.14%22.15%14.65%
CAH
CARDINAL HEALTH INC
$53.08B$225.58$236.784.96%Strong Buy97.83%22.14%-120.07%5.96%
PSA
PUBLIC STORAGE
$53.00B$302.00$300.67-0.44%Hold94.00%9.05%24.92%11.40%
ZTS
ZOETIS INC
$53.00B$125.56$156.3324.51%Buy95.25%10.37%112.89%24.31%
TGT
TARGET CORP
$52.77B$116.54$99.55-14.58%Hold201.66%-0.10%26.13%6.75%
FER
FERROVIAL SE
$52.48B$72.71$75.303.56%Strong Buy13.80%-32.37%23.34%4.89%
FAST
FASTENAL CO
$52.46B$45.69$46.000.68%Hold48.86%9.88%45.24%35.31%
MET
METLIFE INC
$51.78B$78.58$95.5021.53%Strong Buy106.58%32.64%28.97%1.17%
RKT
ROCKET COMPANIES INC
$51.73B$18.37$21.5817.49%Buy1225.71%142.69%33.09%8.72%
ARGX
ARGENX SE
$51.49B$843.55$1.03k21.92%Strong Buy161,549.76%24.66%51.25%43.54%
HLN
HALEON PLC
$51.01B$11.23N/AN/AN/AN/A-3.34%-14.88%10.94%5.15%
CTVA
CORTEVA INC
$50.81B$75.55$80.907.08%Buy104.08%42.51%12.10%6.82%
FERG
FERGUSON ENTERPRISES INC
$50.78B$259.67$260.820.44%Strong Buy113.70%6.43%48.05%16.45%
BDX
BECTON DICKINSON & CO
$50.51B$177.38$189.606.89%Buy10-2.05%39.17%20.92%9.64%
IDXX
IDEXX LABORATORIES INC
$50.00B$626.17$765.7122.29%Strong Buy710.63%14.15%107.21%49.42%
EA
ELECTRONIC ARTS INC
$49.93B$199.53$205.803.14%Hold106.46%56.00%47.39%21.95%
MT
ARCELORMITTAL
$49.38B$64.25$63.60-1.01%Buy25.55%61.41%N/AN/A
CMG
CHIPOTLE MEXICAN GRILL INC
$49.34B$37.88$45.3019.60%Strong Buy2310.70%14.53%92.48%29.10%
CCJ
CAMECO CORP
$49.16B$112.94$127.7513.11%Buy418.45%45.26%31.99%21.44%
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.