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
SU
SUNCOR ENERGY INC
$48.53B$40.00$65.0062.50%Buy18.00%19.41%N/AN/A
ROP
ROPER TECHNOLOGIES INC
$48.03B$446.28$594.4033.19%Buy107.87%17.91%15.78%9.33%
TCOM
TRIPCOM GROUP LTD
$47.82B$72.47$77.837.40%Strong Buy6116.16%109.00%130.07%76.08%
BKR
BAKER HUGHES CO
$47.68B$48.32$52.739.12%Strong Buy112.73%1.11%17.84%8.26%
EXC
EXELON CORP
$47.67B$47.20$50.106.14%Hold103.06%4.91%11.86%2.95%
FAST
FASTENAL CO
$47.17B$41.09$46.0011.95%Hold67.07%8.32%43.30%32.96%
XEL
XCEL ENERGY INC
$47.13B$79.69$85.006.66%Buy97.28%7.61%13.63%3.79%
IMO
IMPERIAL OIL LTD
$47.03B$92.39$115.0024.47%Hold116.05%10.01%24.60%13.92%
VEEV
VEEVA SYSTEMS INC
$46.99B$286.67$321.1612.03%Buy1910.87%25.35%24.67%20.47%
UI
UBIQUITI INC
$46.80B$773.52$509.50-34.13%Sell25.92%2.36%114.60%52.22%
XYZ
BLOCK INC
$46.64B$76.51$79.664.11%Buy298.09%-1.35%15.45%9.29%
TTWO
TAKE TWO INTERACTIVE SOFTWARE INC
$46.44B$251.73$273.508.65%Strong Buy1418.68%N/A54.71%19.66%
CCJ
CAMECO CORP
$46.43B$106.67$99.07-7.13%Strong Buy420.06%107.02%32.74%21.03%
LNG
CHENIERE ENERGY INC
$46.40B$211.13$273.1329.36%Strong Buy810.16%-5.39%51.76%7.79%
SYM
SYMBOTIC INC
$45.90B$77.74$48.67-37.40%Hold625.43%N/A404.67%46.67%
GWW
WW GRAINGER INC
$45.87B$958.97$1.04k8.63%Hold45.53%7.34%71.54%29.41%
FER
FERROVIAL SE
$45.51B$63.06N/AN/AN/AN/A2.51%-37.42%16.10%3.37%
EBAY
EBAY INC
$45.49B$99.54$89.96-9.63%Buy235.20%13.26%72.05%19.05%
CBRE
CBRE GROUP INC
$45.45B$152.71$176.5015.58%Buy67.73%28.57%35.51%10.61%
HMC
HONDA MOTOR CO LTD
$45.14B$31.19N/AN/AN/AN/A438.29%322.03%1,171.48%462.59%
AMP
AMERIPRISE FINANCIAL INC
$45.11B$478.54$542.6313.39%Hold84.11%11.20%76.08%2.50%
DHI
HORTON D R INC
$44.21B$148.29$168.1313.38%Hold86.35%13.41%25.11%16.60%
KR
KROGER CO
$43.76B$66.04$76.5615.92%Buy93.18%13.33%40.94%7.09%
BIDU
BAIDU INC
$43.38B$127.60$131.563.10%Strong Buy999.40%80.64%793.68%484.52%
HEI
HEICO CORP
$43.24B$310.63$353.3013.74%Buy107.24%9.54%22.98%11.16%
AIG
AMERICAN INTERNATIONAL GROUP INC
$43.20B$77.98$89.3314.56%Buy92.92%19.39%8.44%2.11%
WPM
WHEATON PRECIOUS METALS CORP
$43.18B$95.18$133.8040.58%Buy514.95%21.82%14.91%14.39%
WCN
WASTE CONNECTIONS INC
$43.12B$168.43$211.9125.81%Buy115.32%40.06%23.52%9.16%
TAK
TAKEDA PHARMACEUTICAL CO LTD
$43.02B$13.77N/AN/AN/AN/A438.14%817.42%752.78%369.03%
CTVA
CORTEVA INC
$42.92B$63.20$80.7727.80%Strong Buy133.66%26.15%11.63%7.22%
TGT
TARGET CORP
$42.77B$94.12$102.298.68%Buy211.61%-0.28%25.09%6.69%
MSCI
MSCI INC
$42.64B$567.54$646.8313.97%Strong Buy67.17%11.56%-95.08%33.80%
ETR
ENTERGY CORP
$42.61B$95.46$101.506.33%Buy125.81%6.36%15.01%3.56%
AME
AMETEK INC
$42.54B$184.19$206.8912.32%Buy96.20%11.22%20.85%14.19%
OKE
ONEOK INC
$42.28B$67.20$93.0038.39%Buy123.65%7.00%21.04%6.97%
PAYX
PAYCHEX INC
$42.25B$117.40$142.4021.29%Hold108.91%12.64%57.88%13.79%
GRMN
GARMIN LTD
$42.24B$219.61$228.754.16%Sell46.13%5.25%22.91%18.46%
STLA
STELLANTIS NV
$42.18B$11.21$12.4811.28%Buy2-0.22%N/A11.14%4.06%
TEAM
ATLASSIAN CORP
$41.78B$159.28$232.3945.90%Strong Buy1819.20%N/A128.19%28.55%
BSBR
BANCO SANTANDER (BRASIL) SA
$41.70B$5.59N/AN/AN/AN/AN/AN/AN/AN/A
FLUT
FLUTTER ENTERTAINMENT PLC
$41.65B$236.53$337.7342.79%Strong Buy1514.79%99.86%36.57%12.50%
FANG
DIAMONDBACK ENERGY INC
$41.58B$143.63$184.6728.57%Strong Buy153.13%2.48%14.30%7.73%
ROK
ROCKWELL AUTOMATION INC
$41.39B$368.15$366.40-0.48%Strong Buy107.13%19.90%48.11%14.88%
NOK
NOKIA CORP
$41.15B$7.33$7.10-3.14%Strong Buy11.10%4.35%9.51%5.02%
CPRT
COPART INC
$41.13B$42.50$54.3327.84%Buy39.84%9.59%22.40%20.40%
HLN
HALEON PLC
$41.10B$9.05N/AN/AN/AN/A-5.39%-17.96%10.76%5.07%
A
AGILENT TECHNOLOGIES INC
$40.60B$143.20$152.906.77%Strong Buy104.99%16.22%33.49%17.45%
CCEP
COCA-COLA EUROPACIFIC PARTNERS PLC
$40.52B$88.62$104.0017.35%Strong Buy2-1.94%8.24%27.64%6.98%
CCI
CROWN CASTLE INC
$40.20B$92.32$118.4328.28%Strong Buy14-6.68%N/A-167.40%7.31%
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
$40.07B$80.29$92.8615.65%Buy74.90%5.98%15.44%4.59%
OXY
OCCIDENTAL PETROLEUM CORP
$39.95B$40.58$48.9420.60%Hold17-5.71%13.88%12.66%5.36%
LVS
LAS VEGAS SANDS CORP
$39.74B$58.78$64.008.88%Buy103.23%13.56%199.52%14.58%
RDDT
REDDIT INC
$39.45B$210.77$222.235.44%Buy2231.43%43.99%35.96%32.61%
CAH
CARDINAL HEALTH INC
$39.27B$164.47$184.8612.40%Strong Buy79.26%22.63%-102.66%5.37%
VMC
VULCAN MATERIALS CO
$38.97B$294.97$311.785.70%Strong Buy97.34%17.20%18.83%9.32%
CLS
CELESTICA INC
$38.86B$337.77$325.36-3.67%Buy1113.47%9.85%77.72%23.86%
KMB
KIMBERLY CLARK CORP
$38.73B$116.72$132.2913.34%Hold7-1.65%2.87%223.40%16.93%
YUM
YUM BRANDS INC
$38.63B$139.19$161.1715.79%Buy125.35%13.50%-31.43%34.89%
FI
FISERV INC
$38.38B$70.60$176.47149.96%Strong Buy195.45%32.57%33.98%10.51%
DAL
DELTA AIR LINES INC
$38.37B$58.76$73.9225.79%Strong Buy121.53%4.40%27.33%6.46%
CCL
CARNIVAL CORP
$37.79B$27.87$34.0021.99%Strong Buy153.61%11.18%35.25%8.27%
FICO
FAIR ISAAC CORP
$37.61B$1,566.90$1.99k27.28%Buy1017.63%30.66%-96.51%72.43%
BBD
BANK BRADESCO
$37.30B$3.52N/AN/AN/AN/A234.39%221.35%114.07%9.28%
XYL
XYLEM INC
$37.24B$152.95$160.004.61%Strong Buy94.02%15.69%14.74%9.55%
MLM
MARTIN MARIETTA MATERIALS INC
$37.20B$616.92$634.502.85%Strong Buy86.80%12.35%17.62%9.13%
RMD
RESMED INC
$37.19B$253.62$292.7515.43%Buy88.69%12.99%33.94%24.88%
IQV
IQVIA HOLDINGS INC
$37.03B$217.83$234.507.65%Strong Buy124.31%24.71%43.91%9.42%
TKO
TKO GROUP HOLDINGS INC
$37.00B$186.60$219.5717.67%Strong Buy1416.67%40.31%42.33%11.77%
SOFI
SOFI TECHNOLOGIES INC
$37.00B$30.90$25.42-17.72%Hold1319.18%13.97%14.33%2.39%
PUK
PRUDENTIAL PLC
$36.95B$27.81N/AN/AN/AN/A-6.88%-5.66%23.39%2.25%
KDP
KEURIG DR PEPPER INC
$36.89B$27.15$32.9121.21%Buy112.84%37.28%12.62%5.85%
WEC
WEC ENERGY GROUP INC
$36.88B$114.58$120.335.02%Buy94.51%4.97%15.96%4.35%
OTIS
OTIS WORLDWIDE CORP
$36.65B$93.38$103.4310.76%Hold74.58%9.26%-42.29%21.63%
ALC
ALCON INC
$36.39B$73.60$91.4124.20%Buy116.47%23.27%10.37%7.31%
FNV
FRANCO NEVADA CORP
$35.93B$186.49$222.3319.22%Buy614.36%13.84%19.01%17.88%
FIX
COMFORT SYSTEMS USA INC
$35.65B$1,010.64$955.67-5.44%Strong Buy34.92%4.92%45.02%17.40%
PRU
PRUDENTIAL FINANCIAL INC
$35.62B$101.19$117.0015.62%Hold71.71%51.80%19.70%0.79%
SYY
SYSCO CORP
$35.57B$74.29$85.8215.52%Strong Buy114.25%14.19%128.41%9.81%
HSY
HERSHEY CO
$35.53B$175.28$185.645.91%Hold113.19%1.56%42.39%14.03%
NUE
NUCOR CORP
$35.45B$154.43$162.144.99%Strong Buy76.04%40.18%15.22%9.07%
GEHC
GE HEALTHCARE TECHNOLOGIES INC
$35.25B$77.38$82.636.78%Buy84.07%4.61%27.64%7.65%
HUM
HUMANA INC
$35.20B$292.67$298.792.09%Buy145.69%12.10%22.56%8.17%
EL
ESTEE LAUDER COMPANIES INC
$35.04B$97.36$97.33-0.03%Buy155.09%N/A35.57%6.91%
ED
CONSOLIDATED EDISON INC
$34.98B$97.00$102.105.26%Sell103.91%5.67%10.58%3.51%
LYV
LIVE NATION ENTERTAINMENT INC
$34.98B$149.19$176.3318.19%Strong Buy129.45%19.05%242.69%3.77%
EME
EMCOR GROUP INC
$34.78B$777.00$678.60-12.66%Strong Buy57.52%7.69%45.59%16.56%
SLF
SUN LIFE FINANCIAL INC
$34.71B$61.73$88.0042.56%Buy1-18.22%27.59%25.62%1.67%
ONC
BEONE MEDICINES LTD
$34.68B$314.85$365.5016.09%Strong Buy6127.28%N/A3,173.99%1,900.08%
PCG
PG&E CORP
$34.64B$15.76$20.8132.06%Buy83.65%14.81%13.66%3.16%
CTSH
COGNIZANT TECHNOLOGY SOLUTIONS CORP
$34.60B$71.69$85.2218.88%Buy94.29%12.27%21.33%15.78%
NRG
NRG ENERGY INC
$34.53B$178.50$197.0910.42%Strong Buy115.82%65.37%101.36%9.63%
WAB
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP
$34.46B$201.55$230.3314.28%Strong Buy65.46%18.18%18.75%9.63%
DD
DUPONT DE NEMOURS INC
$34.40B$82.16$92.2512.28%Strong Buy83.86%N/A10.39%6.55%
ABEV
AMBEV SA
$34.35B$2.18$2.357.80%Hold290.28%93.94%125.86%76.40%
GFI
GOLD FIELDS LTD
$34.23B$38.24$46.0020.29%Buy529.69%55.72%55.16%28.29%
HIG
HARTFORD INSURANCE GROUP INC
$34.10B$122.36$141.2715.46%Buy113.71%3.54%21.92%4.76%
ERIC
ERICSSON LM TELEPHONE CO
$33.82B$10.10N/AN/AN/AN/A114.60%1,752.26%220.17%71.00%
MCHP
MICROCHIP TECHNOLOGY INC
$33.75B$62.54$77.1323.32%Strong Buy1616.71%N/A28.48%13.04%
CHT
CHUNGHWA TELECOM CO LTD
$33.21B$42.81N/AN/AN/AN/A458.83%80.13%351.32%236.63%
STT
STATE STREET CORP
$33.12B$116.75$130.8012.03%Buy104.40%12.33%12.98%0.94%
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.