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
CIEN
CIENA CORP
$78.44B$554.76$435.60-21.48%Strong Buy1516.93%82.98%N/AN/A
NOC
NORTHROP GRUMMAN CORP
$78.43B$552.17$722.8030.90%Strong Buy105.68%0.88%28.82%9.86%
NXPI
NXP SEMICONDUCTORS NV
$78.30B$310.15$292.63-5.65%Buy1911.32%25.83%52.70%21.24%
NOK
NOKIA CORP
$78.21B$13.62$10.33-24.13%Strong Buy3N/AN/AN/AN/A
MMM
3M CO
$78.12B$149.78$168.1412.26%Buy72.53%25.51%176.19%16.22%
RKLB
ROCKET LAB CORP
$77.71B$134.28$98.92-26.34%Strong Buy1234.18%N/AN/AN/A
MCO
MOODYS CORP
$77.61B$444.27$547.2023.17%Buy106.96%14.25%134.32%27.30%
BAM
BROOKFIELD ASSET MANAGEMENT LTD
$76.74B$48.06$55.8616.22%Buy714.83%17.20%59.87%25.34%
CP
CANADIAN PACIFIC KANSAS CITY LTD
$76.65B$86.34$103.7520.16%Strong Buy4N/AN/AN/AN/A
ORLY
O REILLY AUTOMOTIVE INC
$76.42B$92.22$112.5021.99%Strong Buy126.38%9.61%-332.71%20.96%
MPWR
MONOLITHIC POWER SYSTEMS INC
$76.31B$1,553.27$1.66k6.88%Strong Buy821.99%37.17%53.19%43.96%
APO
APOLLO GLOBAL MANAGEMENT INC
$76.24B$132.24$144.909.57%Strong Buy10-0.17%99.06%37.67%1.61%
SHW
SHERWIN WILLIAMS CO
$75.89B$307.70$374.0021.55%Buy84.71%12.86%91.44%15.36%
DDOG
DATADOG INC
$75.55B$212.24$201.59-5.02%Strong Buy2720.73%109.27%36.96%21.20%
EOG
EOG RESOURCES INC
$75.44B$141.63$150.216.06%Buy141.08%12.07%19.91%11.53%
MPC
MARATHON PETROLEUM CORP
$75.43B$258.37$261.921.37%Strong Buy120.50%6.26%36.66%6.96%
VLO
VALERO ENERGY CORP
$75.35B$253.77$243.00-4.24%Buy15-2.62%5.98%28.56%10.97%
CI
CIGNA GROUP
$74.89B$283.10$337.6719.27%Strong Buy125.24%17.07%26.62%7.33%
KMI
KINDER MORGAN INC
$74.73B$33.59$34.332.21%Buy123.77%3.30%12.27%5.26%
NTES
NETEASE INC
$74.58B$116.82$145.0024.12%Buy2105.51%114.75%N/AN/A
EMR
EMERSON ELECTRIC CO
$74.40B$132.86$162.2522.12%Buy124.85%22.28%24.57%11.85%
NET
CLOUDFLARE INC
$74.27B$210.13$230.509.69%Buy1424.95%N/A61.61%15.26%
HLT
HILTON WORLDWIDE HOLDINGS INC
$73.73B$323.87$338.674.57%Buy127.98%22.33%-57.65%20.78%
TRP
TC ENERGY CORP
$73.03B$70.09$80.6715.09%Hold3N/AN/AN/AN/A
CL
COLGATE PALMOLIVE CO
$72.30B$90.35$95.645.86%Strong Buy144.38%19.38%2,659.17%23.21%
ITW
ILLINOIS TOOL WORKS INC
$72.15B$250.77$268.837.20%Sell63.42%6.58%128.73%25.56%
PSX
PHILLIPS 66
$71.90B$179.34$178.83-0.28%Buy121.44%14.88%24.15%8.19%
CVNA
CARVANA CO
$71.20B$64.91$97.3149.92%Strong Buy1823.69%9.77%478.79%129.34%
ROST
ROSS STORES INC
$70.21B$217.79$229.395.32%Strong Buy135.04%7.60%48.19%19.18%
COHR
COHERENT CORP
$70.14B$358.50$351.09-2.07%Strong Buy1121.88%93.39%21.12%13.05%
AEP
AMERICAN ELECTRIC POWER CO INC
$70.12B$128.87$141.699.95%Buy166.13%3.79%14.26%3.85%
NSC
NORFOLK SOUTHERN CORP
$70.04B$311.84$322.803.51%Buy104.55%8.09%23.27%8.15%
DASH
DOORDASH INC
$70.03B$160.73$249.2455.07%Strong Buy2520.17%49.47%58.92%30.48%
ECL
ECOLAB INC
$69.98B$248.64$319.5828.53%Strong Buy126.80%13.57%34.32%13.71%
VALE
VALE SA
$69.79B$16.35$16.863.12%Buy10N/AN/AN/AN/A
CNI
CANADIAN NATIONAL RAILWAY CO
$69.75B$114.80$124.928.82%Buy8N/AN/AN/AN/A
ET
ENERGY TRANSFER LP
$69.37B$20.16$23.4416.29%Strong Buy99.01%12.76%22.22%5.19%
WBD
WARNER BROS DISCOVERY INC
$68.75B$27.42$29.828.76%Hold71.49%N/A5.25%1.75%
GM
GENERAL MOTORS CO
$68.65B$76.14$95.9426.01%Strong Buy182.99%77.87%17.54%3.91%
B
BARRICK MINING CORP
$68.62B$40.94$58.8343.71%Strong Buy6N/AN/AN/AN/A
AON
AON PLC
$68.59B$321.15$394.2022.75%Strong Buy105.51%9.34%56.22%10.75%
CTAS
CINTAS CORP
$68.56B$171.36$210.1422.63%Hold75.87%7.99%57.89%27.09%
HOOD
ROBINHOOD MARKETS INC
$68.22B$75.76$108.5343.25%Strong Buy1715.60%13.19%36.40%7.46%
REGN
REGENERON PHARMACEUTICALS INC
$68.12B$649.76$824.2526.85%Buy209.59%15.29%22.53%17.33%
RCL
ROYAL CARIBBEAN CRUISES LTD
$68.09B$253.89$352.2938.76%Strong Buy147.92%11.67%73.04%17.06%
CRH
CRH PUBLIC LTD CO
$67.79B$101.45$146.3344.24%Strong Buy65.39%12.52%23.56%9.34%
LITE
LUMENTUM HOLDINGS INC
$67.54B$868.07$879.001.26%Buy1452.14%73.35%76.10%32.20%
TDG
TRANSDIGM GROUP INC
$67.01B$1,198.09$1.41k18.02%Buy59.18%18.67%-37.64%13.91%
DLR
DIGITAL REALTY TRUST INC
$67.00B$190.65$209.659.96%Buy179.59%-8.99%11.60%5.55%
BKR
BAKER HUGHES CO
$66.26B$66.79$72.929.18%Strong Buy134.12%3.47%18.42%6.99%
SPG
SIMON PROPERTY GROUP INC
$66.19B$204.10$206.561.20%Hold92.14%-21.44%47.79%5.86%
MSI
MOTOROLA SOLUTIONS INC
$65.72B$395.92$498.6025.93%Strong Buy57.21%17.83%142.28%18.97%
NKE
NIKE INC
$65.44B$44.19$59.3334.27%Buy212.97%22.84%36.04%13.70%
RSG
REPUBLIC SERVICES INC
$65.29B$212.20$242.3614.21%Buy144.67%8.87%24.91%8.62%
TRV
TRAVELERS COMPANIES INC
$65.27B$306.96$312.091.67%Hold11-1.20%-5.00%14.40%3.24%
IMO
IMPERIAL OIL LTD
$64.72B$133.84$116.00-13.33%Sell1N/AN/AN/AN/A
FIX
COMFORT SYSTEMS USA INC
$64.61B$1,835.51$1.80k-2.01%Strong Buy514.87%23.59%N/AN/A
MFC
MANULIFE FINANCIAL CORP
$64.59B$38.70N/AN/AN/AN/AN/AN/AN/AN/A
APD
AIR PRODUCTS & CHEMICALS INC
$64.40B$289.19$312.307.99%Buy105.16%18.31%25.49%9.58%
NWG
NATWEST GROUP PLC
$62.81B$15.76N/AN/AN/AN/AN/AN/AN/AN/A
DB
DEUTSCHE BANK AKTIENGESELLSCHAFT
$62.55B$32.87N/AN/AN/AN/A1.38%8.24%9.08%0.44%
NU
NU HOLDINGS LTD
$62.11B$12.79$19.4552.07%Strong Buy217.60%34.22%57.48%9.34%
RELX
RELX PLC
$61.12B$33.60N/AN/AN/AN/AN/AN/AN/AN/A
RACE
FERRARI NV
$60.33B$341.81$461.3334.97%Strong Buy3N/AN/AN/AN/A
TFC
TRUIST FINANCIAL CORP
$59.80B$48.00$54.8914.34%Buy137.85%12.68%10.64%1.24%
SRE
SEMPRA
$59.79B$91.46$103.9013.60%Buy101.92%26.89%13.42%3.81%
AFL
AFLAC INC
$59.66B$117.22$110.22-5.97%Hold9-0.52%-2.82%15.36%3.96%
D
DOMINION ENERGY INC
$59.57B$67.73$66.55-1.75%Hold115.19%6.85%13.31%3.27%
TEL
TE CONNECTIVITY PLC
$58.78B$201.39$260.6729.43%Strong Buy96.91%12.45%34.36%17.71%
PCAR
PACCAR INC
$58.75B$111.64$122.579.79%Buy78.68%19.54%25.54%11.59%
GWW
WW GRAINGER INC
$58.74B$1,244.05$1.23k-0.75%Hold76.54%14.24%70.27%29.15%
KEYS
KEYSIGHT TECHNOLOGIES INC
$58.67B$342.08$345.501.00%Strong Buy128.56%25.00%41.67%22.52%
URI
UNITED RENTALS INC
$58.65B$936.27$1.04k11.34%Strong Buy107.02%16.17%47.76%14.33%
OXY
OCCIDENTAL PETROLEUM CORP
$58.55B$58.87$61.073.73%Buy157.04%-3.66%8.54%4.13%
MSTR
STRATEGY INC
$58.11B$165.81$329.0098.42%Strong Buy94.44%N/A66.22%44.72%
TRGP
TARGA RESOURCES CORP
$58.10B$270.69$269.75-0.35%Strong Buy1216.98%12.39%N/AN/A
OKE
ONEOK INC
$58.06B$92.15$95.333.45%Buy123.50%6.63%21.38%7.01%
O
REALTY INCOME CORP
$58.04B$62.24$67.187.94%Hold115.83%16.30%4.76%2.50%
WPM
WHEATON PRECIOUS METALS CORP
$57.74B$127.16$160.0025.83%Strong Buy5N/AN/AN/AN/A
SNOW
SNOWFLAKE INC
$57.72B$166.97$241.8144.82%Strong Buy3217.25%N/A61.66%12.99%
STM
STMICROELECTRONICS NV
$57.71B$64.93$52.67-18.89%Strong Buy3N/AN/AN/AN/A
LHX
L3HARRIS TECHNOLOGIES INC
$57.59B$309.15$383.8324.16%Buy67.08%19.61%16.04%7.63%
FANG
DIAMONDBACK ENERGY INC
$57.48B$204.33$230.4112.76%Strong Buy172.63%157.41%11.25%5.85%
CVE
CENOVUS ENERGY INC
$57.24B$30.53$38.0024.47%Strong Buy2N/AN/AN/AN/A
ALL
ALLSTATE CORP
$57.14B$221.98$240.468.32%Buy11-0.41%-18.33%N/AN/A
AZO
AUTOZONE INC
$56.34B$3,419.36$4.25k24.40%Strong Buy186.92%11.56%-126.20%17.96%
MPLX
MPLX LP
$56.26B$55.44$61.6011.11%Strong Buy104.95%5.45%41.78%13.69%
TGT
TARGET CORP
$55.40B$122.33$124.912.11%Buy222.07%2.03%26.35%7.16%
CRWV
COREWEAVE INC
$55.26B$101.28$135.6733.95%Buy2183.59%N/A16.96%1.45%
TER
TERADYNE INC
$53.90B$344.34$375.709.11%Strong Buy1020.85%33.06%63.52%45.04%
PSA
PUBLIC STORAGE
$53.17B$302.87$307.301.46%Buy105.21%5.71%24.30%11.29%
MET
METLIFE INC
$53.09B$82.51$95.6715.95%Strong Buy124.29%33.28%31.39%1.15%
INFY
INFOSYS LTD
$53.04B$12.77$15.2519.42%Hold4N/AN/AN/AN/A
SE
SEA LTD
$52.93B$86.55$142.6064.76%Buy520.11%28.38%N/AN/A
EBAY
EBAY INC
$52.82B$118.96$109.28-8.14%Buy185.70%18.92%84.07%20.73%
CARR
CARRIER GLOBAL CORP
$52.82B$63.59$71.1011.81%Buy104.78%34.15%27.36%9.90%
TAK
TAKEDA PHARMACEUTICAL CO LTD
$52.70B$16.68N/AN/AN/AN/AN/AN/AN/AN/A
CTVA
CORTEVA INC
$52.70B$78.80$86.569.84%Buy93.62%39.28%12.78%7.29%
F
FORD MOTOR CO
$52.68B$13.22$13.451.71%Hold130.76%N/A26.30%3.49%
AJG
ARTHUR J GALLAGHER & CO
$52.31B$203.61$267.0031.13%Buy1410.53%38.93%18.32%5.56%
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.