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
FAST
FASTENAL CO
$47.64B$41.50$46.3311.65%Hold67.16%8.44%42.90%32.65%
CAH
CARDINAL HEALTH INC
$47.24B$198.83$207.224.22%Strong Buy98.85%23.36%-103.33%5.39%
TCOM
TRIPCOM GROUP LTD
$47.00B$71.75$83.6716.61%Strong Buy6112.88%67.18%112.76%70.05%
GWW
WW GRAINGER INC
$46.39B$975.54$1.02k4.22%Hold64.40%11.10%71.79%28.89%
DHI
HORTON D R INC
$46.33B$158.62$168.135.99%Hold84.59%11.95%20.35%13.88%
MPWR
MONOLITHIC POWER SYSTEMS INC
$46.15B$963.28$1.03k6.58%Buy1212.85%-13.98%38.77%32.89%
AME
AMETEK INC
$45.99B$199.80$211.675.94%Buy95.76%11.16%20.67%13.45%
IMO
IMPERIAL OIL LTD
$45.91B$92.40$115.0024.46%Hold117.90%14.17%28.75%15.85%
TTWO
TAKE TWO INTERACTIVE SOFTWARE INC
$45.80B$247.88$282.0013.76%Strong Buy1316.56%N/A59.03%20.10%
CARR
CARRIER GLOBAL CORP
$45.72B$54.29$72.1832.96%Buy113.61%-8.44%22.20%8.46%
XEL
XCEL ENERGY INC
$45.66B$77.18$86.3011.82%Buy107.31%11.32%13.76%3.68%
BSBR
BANCO SANTANDER (BRASIL) SA
$45.50B$6.10N/AN/AN/AN/AN/AN/AN/AN/A
FANG
DIAMONDBACK ENERGY INC
$45.44B$158.60$188.3118.73%Strong Buy13-0.66%0.78%13.59%6.97%
ROK
ROCKWELL AUTOMATION INC
$45.39B$404.29$396.73-1.87%Strong Buy116.41%26.05%47.34%15.42%
STLA
STELLANTIS NV
$45.34B$12.05$11.65-3.32%Buy3-0.06%N/A11.06%4.03%
TAK
TAKEDA PHARMACEUTICAL CO LTD
$45.12B$14.18N/AN/AN/AN/A443.07%1,380.65%729.27%359.37%
CMG
CHIPOTLE MEXICAN GRILL INC
$44.88B$33.94$47.3939.61%Strong Buy267.44%7.35%72.29%25.09%
LVS
LAS VEGAS SANDS CORP
$44.79B$66.25$65.50-1.13%Buy124.71%17.05%219.95%16.07%
CTVA
CORTEVA INC
$44.60B$66.00$80.0021.21%Strong Buy113.39%21.15%12.31%7.36%
RDDT
REDDIT INC
$44.36B$234.11$240.582.76%Buy1926.94%32.05%N/AN/A
AMP
AMERIPRISE FINANCIAL INC
$44.32B$477.06$542.5013.72%Hold103.99%7.06%69.01%2.34%
WCN
WASTE CONNECTIONS INC
$44.32B$173.11$205.7518.86%Strong Buy124.73%39.19%24.07%9.37%
LNG
CHENIERE ENERGY INC
$44.27B$205.69$272.6332.54%Strong Buy88.45%-7.70%52.70%7.89%
EXC
EXELON CORP
$44.26B$43.81$50.0014.13%Hold82.14%2.92%11.71%2.90%
CRWV
COREWEAVE INC
$44.00B$88.30$125.9242.61%Buy26N/AN/A52.56%6.19%
DAL
DELTA AIR LINES INC
$43.81B$67.10$74.1510.51%Strong Buy131.51%4.27%28.09%6.64%
INSM
INSMED INC
$43.51B$204.00$178.71-12.40%Strong Buy1767.87%N/A66.62%26.68%
AXON
AXON ENTERPRISE INC
$43.48B$550.95$815.0047.93%Strong Buy1117.78%54.34%25.46%11.58%
HEI
HEICO CORP
$43.46B$312.20$361.6715.84%Buy97.31%9.96%22.89%11.11%
HLN
HALEON PLC
$43.24B$9.52N/AN/AN/AN/A-5.09%-17.59%11.04%5.20%
FICO
FAIR ISAAC CORP
$42.64B$1,798.53$1.98k10.33%Buy1118.56%33.49%-86.51%80.84%
BIDU
BAIDU INC
$42.61B$125.66$147.5017.38%Strong Buy12100.24%173.90%817.23%486.82%
JD
JDCOM INC
$42.43B$29.90$39.2031.10%Strong Buy5101.80%75.74%300.81%97.78%
TME
TENCENT MUSIC ENTERTAINMENT GROUP
$42.09B$18.58$27.3347.11%Strong Buy3110.97%96.61%375.24%296.11%
ETR
ENTERGY CORP
$42.08B$94.22$102.088.34%Buy135.51%6.13%14.75%3.52%
TEAM
ATLASSIAN CORP
$41.92B$159.33$227.7742.95%Buy1717.89%N/A132.91%32.04%
OXY
OCCIDENTAL PETROLEUM CORP
$41.80B$42.43$49.3316.27%Hold15-5.74%15.35%4.80%2.09%
TGT
TARGET CORP
$41.74B$92.19$97.385.63%Hold211.65%-0.05%24.53%6.34%
AIG
AMERICAN INTERNATIONAL GROUP INC
$41.56B$77.03$88.5014.89%Buy104.66%17.78%8.30%2.09%
KR
KROGER CO
$41.56B$62.71$73.7817.65%Buy93.18%13.66%41.15%7.13%
CCEP
COCA-COLA EUROPACIFIC PARTNERS PLC
$41.45B$90.65$104.0014.73%Strong Buy2-2.06%8.49%27.02%6.82%
A
AGILENT TECHNOLOGIES INC
$41.25B$145.49$169.2716.35%Strong Buy115.40%15.89%33.21%17.31%
MSCI
MSCI INC
$40.44B$538.26$646.8320.17%Strong Buy67.30%11.84%-97.03%34.50%
PAYX
PAYCHEX INC
$40.33B$112.06$137.3022.52%Hold108.85%12.63%57.56%13.72%
YUM
YUM BRANDS INC
$40.25B$144.96$163.0712.49%Buy146.13%12.81%-32.00%33.39%
VEEV
VEEVA SYSTEMS INC
$39.78B$242.00$314.9130.13%Buy219.76%23.14%23.29%20.25%
CCJ
CAMECO CORP
$39.73B$91.27$114.3825.32%Buy621.91%107.98%29.36%18.86%
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
$39.72B$79.57$92.7516.56%Buy83.87%4.35%14.98%4.48%
ALC
ALCON INC
$39.65B$80.73$89.9611.43%Buy115.65%23.53%10.05%7.04%
TKO
TKO GROUP HOLDINGS INC
$39.45B$202.22$222.6210.09%Strong Buy1313.48%41.68%41.36%10.16%
FNV
FRANCO NEVADA CORP
$39.17B$203.17$230.6713.53%Buy617.28%20.26%17.73%16.51%
GRMN
GARMIN LTD
$39.16B$203.59$239.5017.64%Sell46.33%5.53%23.35%18.81%
PRU
PRUDENTIAL FINANCIAL INC
$39.09B$111.68$118.866.43%Hold71.99%29.50%18.45%0.76%
KDP
KEURIG DR PEPPER INC
$38.98B$28.69$32.9114.71%Buy113.78%25.83%13.60%6.31%
VMC
VULCAN MATERIALS CO
$38.96B$294.87$316.337.28%Strong Buy94.41%10.61%18.55%9.54%
CTSH
COGNIZANT TECHNOLOGY SOLUTIONS CORP
$38.96B$80.72$85.385.77%Buy84.43%12.82%22.47%16.63%
GEHC
GE HEALTHCARE TECHNOLOGIES INC
$38.93B$85.46$85.830.44%Buy64.03%4.66%27.89%7.71%
CCI
CROWN CASTLE INC
$38.88B$89.28$116.6930.70%Buy13-2.55%N/A-145.83%6.91%
TRGP
TARGA RESOURCES CORP
$38.80B$180.74$209.2215.76%Strong Buy914.83%15.57%99.98%11.19%
ABEV
AMBEV SA
$38.76B$2.46$2.543.25%Hold288.37%91.51%124.40%75.51%
ZS
ZSCALER INC
$38.70B$242.68$335.8538.39%Strong Buy2719.09%N/A44.68%13.62%
PUK
PRUDENTIAL PLC
$38.55B$29.01N/AN/AN/AN/A1.04%-5.88%23.48%2.26%
IQV
IQVIA HOLDINGS INC
$38.39B$225.85$241.216.80%Strong Buy144.58%25.31%44.30%9.50%
HMC
HONDA MOTOR CO LTD
$38.15B$29.43N/AN/AN/AN/A447.27%326.42%1,116.50%423.95%
EL
ESTEE LAUDER COMPANIES INC
$37.88B$105.13$102.47-2.53%Buy155.05%N/A35.42%7.13%
EQT
EQT CORP
$37.87B$60.68$64.546.36%Strong Buy139.49%19.82%12.63%7.10%
VTR
VENTAS INC
$37.87B$80.61$80.27-0.42%Strong Buy117.64%19.90%5.22%2.40%
GFI
GOLD FIELDS LTD
$37.78B$42.21$47.3312.14%Buy638.28%76.47%78.91%40.47%
MLM
MARTIN MARIETTA MATERIALS INC
$37.65B$624.37$661.565.96%Strong Buy94.96%9.86%16.94%8.84%
CPRT
COPART INC
$37.48B$38.72$48.2524.61%Hold46.45%6.12%19.16%17.39%
RMD
RESMED INC
$37.45B$256.55$295.1115.03%Buy97.19%10.35%31.35%23.10%
CLS
CELESTICA INC
$37.40B$325.09$361.4011.17%Strong Buy1023.96%23.41%80.96%24.86%
EBAY
EBAY INC
$37.28B$82.47$94.7514.89%Buy244.75%11.52%69.12%18.33%
XYZ
BLOCK INC
$37.13B$61.11$84.4038.11%Buy257.61%-4.61%14.98%8.60%
HSY
HERSHEY CO
$36.97B$182.30$188.773.55%Hold132.78%5.21%39.52%13.28%
WAB
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP
$36.75B$214.95$231.437.67%Strong Buy75.60%18.61%18.75%9.63%
FLUT
FLUTTER ENTERTAINMENT PLC
$36.54B$208.50$307.2547.36%Strong Buy1612.98%N/A38.13%12.01%
NUE
NUCOR CORP
$36.49B$159.45$173.578.86%Strong Buy74.61%24.07%N/AN/A
KEYS
KEYSIGHT TECHNOLOGIES INC
$36.17B$210.49$215.112.20%Strong Buy98.70%43.73%31.67%16.86%
HIG
HARTFORD INSURANCE GROUP INC
$36.07B$129.43$144.0011.26%Buy133.88%4.31%21.84%4.74%
ONC
BEONE MEDICINES LTD
$35.77B$322.90$390.8821.05%Strong Buy8120.82%371.20%3,252.07%1,759.41%
FISV
FISERV INC
$35.65B$66.28$129.1694.87%Buy190.63%12.11%28.16%8.91%
MCHP
MICROCHIP TECHNOLOGY INC
$35.57B$65.81$75.8215.22%Strong Buy1715.82%N/A29.71%13.75%
FIX
COMFORT SYSTEMS USA INC
$35.32B$1,001.48$955.67-4.57%Strong Buy39.56%13.34%54.59%21.10%
SYM
SYMBOTIC INC
$35.31B$59.70$59.00-1.17%Hold1122.81%N/A225.39%20.77%
RYAAY
RYANAIR HOLDINGS PLC
$35.16B$66.10$76.0014.98%Strong Buy13.61%-7.13%35.13%14.12%
CCL
CARNIVAL CORP
$35.08B$25.87$35.4336.95%Strong Buy143.54%11.40%35.68%8.37%
BBD
BANK BRADESCO
$35.08B$3.31N/AN/AN/AN/A235.30%223.34%115.65%9.41%
SYY
SYSCO CORP
$35.00B$73.10$86.4418.25%Strong Buy94.21%14.09%128.06%9.79%
FMX
MEXICAN ECONOMIC DEVELOPMENT INC
$34.98B$100.63$102.401.76%Buy5192.51%153.03%N/AN/A
UI
UBIQUITI INC
$34.96B$577.92$587.501.66%Sell23.40%0.67%97.71%54.32%
ED
CONSOLIDATED EDISON INC
$34.87B$96.60$100.333.86%Sell93.26%4.69%10.32%3.47%
STT
STATE STREET CORP
$34.53B$123.61$130.805.82%Buy103.74%10.29%13.58%1.01%
FIS
FIDELITY NATIONAL INFORMATION SERVICES INC
$34.52B$66.66$80.5020.76%Buy83.78%189.04%25.96%10.89%
WEC
WEC ENERGY GROUP INC
$34.39B$105.71$120.0013.52%Buy84.32%4.41%15.70%4.28%
KMB
KIMBERLY CLARK CORP
$34.17B$102.96$123.7020.14%Hold10-0.56%10.66%206.74%16.31%
NOK
NOKIA CORP
$34.07B$6.07$8.0031.80%Strong Buy11.64%5.27%11.04%5.82%
UAL
UNITED AIRLINES HOLDINGS INC
$33.98B$104.95$130.2224.08%Strong Buy95.42%13.53%31.05%5.82%
XYL
XYLEM INC
$33.84B$139.01$165.4319.01%Strong Buy73.69%16.89%15.21%9.85%
NTRA
NATERA INC
$33.75B$244.55$242.27-0.93%Strong Buy1113.60%N/A6.30%4.33%
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.