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
CCL
CARNIVAL CORP LTD
$37.35B$27.27$34.1725.28%Strong Buy172.48%10.29%35.74%8.87%
ESLT
ELBIT SYSTEMS LTD
$37.21B$795.71$915.0014.99%Hold2N/AN/AN/AN/A
HSY
HERSHEY CO
$36.86B$183.45$204.5011.47%Buy152.42%13.27%49.75%16.25%
GFI
GOLD FIELDS LTD
$36.62B$40.92$53.3130.29%Strong Buy4N/AN/AN/AN/A
EME
EMCOR GROUP INC
$36.37B$824.53$986.8019.68%Strong Buy56.32%4.76%53.50%21.49%
TKO
TKO GROUP HOLDINGS INC
$36.36B$192.11$232.1320.83%Strong Buy99.78%34.27%16.16%3.37%
EC
ECOPETROL SA
$36.35B$17.68$15.13-14.45%Hold4N/AN/AN/AN/A
MTB
M&T BANK CORP
$36.32B$251.50$255.921.76%Hold135.00%7.39%12.30%1.57%
WEC
WEC ENERGY GROUP INC
$36.19B$111.05$117.806.08%Hold55.33%7.99%16.39%4.39%
KVUE
KENVUE INC
$36.11B$18.80$19.001.06%Hold33.07%15.21%25.32%9.99%
VIV
TELEFONICA BRASIL SA
$36.08B$11.29$15.4536.85%Hold2N/AN/AN/AN/A
KMB
KIMBERLY CLARK CORP
$35.83B$107.72$113.575.43%Buy73.52%10.46%161.62%15.24%
STLD
STEEL DYNAMICS INC
$35.80B$249.81$262.224.97%Buy95.84%21.22%N/AN/A
PUK
PRUDENTIAL PLC
$35.78B$28.08N/AN/AN/AN/AN/AN/AN/AN/A
SHG
SHINHAN FINANCIAL GROUP CO LTD
$35.72B$74.86N/AN/AN/AN/AN/AN/AN/AN/A
CLS
CELESTICA INC
$35.71B$310.59$441.8642.26%Strong Buy14N/AN/AN/AN/A
HBAN
HUNTINGTON BANCSHARES INC
$35.68B$17.66$20.1714.20%Buy1212.94%17.48%11.69%1.34%
TWLO
TWILIO INC
$35.64B$232.10$254.139.49%Strong Buy158.75%1.20%15.62%12.94%
ALC
ALCON INC
$35.55B$73.55$84.9315.47%Buy85.66%51.00%11.56%8.02%
MSTR
STRATEGY INC
$35.55B$92.52$210.00126.98%Strong Buy92.87%N/A8.78%5.16%
VG
VENTURE GLOBAL INC
$35.50B$14.20$16.7117.66%Buy125.97%-4.38%31.99%4.46%
JBL
JABIL INC
$35.48B$338.62$436.5028.91%Strong Buy88.30%38.12%160.89%8.94%
UI
UBIQUITI INC
$35.29B$583.13$826.0041.65%Sell214.81%12.66%99.56%69.77%
VMC
VULCAN MATERIALS CO
$35.20B$271.65$331.6722.09%Buy104.86%14.98%19.06%9.81%
MDB
MONGODB INC
$34.96B$434.62$408.22-6.07%Strong Buy2710.60%N/A25.07%19.93%
NTRS
NORTHERN TRUST CORP
$34.87B$190.58$180.71-5.18%Hold123.28%7.15%19.58%1.46%
BAP
CREDICORP LTD
$34.77B$368.44$406.2010.25%Buy5112.81%N/A108.79%15.61%
KR
KROGER CO
$34.52B$56.34$69.2022.83%Buy102.39%51.09%57.41%7.39%
RJF
RAYMOND JAMES FINANCIAL INC
$34.49B$179.30$179.440.08%Buy97.61%12.47%21.42%2.89%
RPRX
ROYALTY PHARMA PLC
$34.32B$59.69$62.604.88%Strong Buy514.95%48.38%42.19%20.83%
ERIC
ERICSSON LM TELEPHONE CO
$34.02B$10.09N/AN/AN/AN/AN/AN/AN/AN/A
DXCM
DEXCOM INC
$33.81B$89.60$88.65-1.06%Strong Buy1710.07%12.80%62.62%25.43%
ACGL
ARCH CAPITAL GROUP LTD
$33.75B$98.91$112.4113.65%Buy11-3.36%-12.01%15.34%4.33%
CHT
CHUNGHWA TELECOM CO LTD
$33.28B$42.90N/AN/AN/AN/AN/AN/AN/AN/A
CQP
CHENIERE ENERGY PARTNERS LP
$33.26B$68.72$61.43-10.61%Strong Sell70.67%-6.71%284.00%12.11%
EQT
EQT CORP
$33.24B$53.14$70.5332.73%Strong Buy151.77%5.36%13.26%8.11%
NTR
NUTRIEN LTD
$33.12B$69.40$80.0815.38%Buy13N/AN/AN/AN/A
GEHC
GE HEALTHCARE TECHNOLOGIES INC
$32.81B$72.63$78.367.89%Buy114.56%11.59%25.44%7.50%
SUNB
SUNBELT RENTALS HOLDINGS INC
$32.29B$78.80$80.331.95%Hold61.97%19.89%29.53%9.83%
CNC
CENTENE CORP
$32.22B$65.22$68.354.80%Buy17-0.28%N/A17.41%4.73%
KGC
KINROSS GOLD CORP
$32.17B$27.12$37.2037.17%Strong Buy5N/AN/AN/AN/A
BBD
BANK BRADESCO
$32.15B$3.04N/AN/AN/AN/AN/AN/AN/AN/A
ASX
ASE TECHNOLOGY HOLDING CO LTD
$31.94B$36.41N/AN/AN/AN/AN/AN/AN/AN/A
RMD
RESMED INC
$31.73B$219.98$235.006.83%Buy106.71%11.02%31.39%23.06%
CASY
CASEYS GENERAL STORES INC
$31.64B$855.00$919.177.50%Buy136.11%7.07%24.91%11.02%
CCI
CROWN CASTLE INC
$31.50B$74.03$94.9028.19%Buy110.55%18.27%-55.06%8.37%
ARES
ARES MANAGEMENT CORP
$31.42B$140.31$154.4010.04%Buy106.68%59.67%52.23%6.99%
BIIB
BIOGEN INC
$31.41B$212.55$233.009.62%Buy233.18%49.64%16.36%9.61%
MLM
MARTIN MARIETTA MATERIALS INC
$31.40B$522.81$667.2727.63%Strong Buy127.07%-12.86%14.49%7.85%
TECK
TECK RESOURCES LTD
$31.35B$63.91$60.67-5.07%Strong Buy35.34%-11.02%12.66%7.27%
IR
INGERSOLL RAND INC
$31.34B$80.77$94.0016.38%Buy73.95%21.00%19.77%11.06%
EXR
EXTRA SPACE STORAGE INC
$31.04B$146.92$155.465.81%Buy110.97%4.08%8.25%3.69%
CFG
CITIZENS FINANCIAL GROUP INC
$30.94B$73.46$81.0710.36%Strong Buy1510.83%18.66%12.34%1.38%
ON
ON SEMICONDUCTOR CORP
$30.92B$79.42$110.9539.70%Buy2010.52%55.68%42.88%22.96%
BIDU
BAIDU INC
$30.91B$90.87$169.8086.86%Buy5102.07%698.53%864.72%517.19%
ATI
ATI INC
$30.84B$226.46$223.43-1.34%Strong Buy77.89%24.16%52.00%17.00%
TDY
TELEDYNE TECHNOLOGIES INC
$30.83B$665.00$721.678.52%Buy64.45%13.21%12.25%8.75%
ZM
ZOOM COMMUNICATIONS INC
$30.70B$104.71$116.7311.48%Buy173.36%-2.37%20.21%16.57%
FTI
TECHNIPFMC PLC
$30.70B$78.29$77.67-0.80%Strong Buy95.53%12.62%50.91%16.06%
ALNY
ALNYLAM PHARMACEUTICALS INC
$30.59B$228.61$363.4058.96%Strong Buy1523.14%32.82%186.00%45.31%
ZTS
ZOETIS INC
$30.56B$73.96$94.9028.31%Buy123.83%9.44%115.61%24.14%
EL
ESTEE LAUDER COMPANIES INC
$30.49B$84.27$93.1410.53%Buy145.14%N/A40.09%8.14%
WTW
WILLIS TOWERS WATSON PLC
$30.45B$327.90$356.798.81%Buy144.76%17.50%30.43%7.65%
RDDT
REDDIT INC
$30.45B$158.25$222.8240.81%Buy1725.64%22.31%70.06%63.30%
AEE
AMEREN CORP
$30.36B$109.67$122.1111.34%Strong Buy96.12%3.61%13.98%3.74%
ZS
ZSCALER INC
$30.03B$185.70$200.507.97%Strong Buy3314.42%N/A43.07%14.36%
LVS
LAS VEGAS SANDS CORP
$29.45B$45.47$60.9233.99%Buy143.79%13.58%577.61%16.86%
KHC
KRAFT HEINZ CO
$29.43B$24.82$23.00-7.33%Hold110.25%N/A8.46%4.17%
DTE
DTE ENERGY CO
$29.18B$140.21$157.5012.33%Buy71.72%12.81%17.07%3.69%
CPRT
COPART INC
$29.17B$31.51$36.7516.63%Hold45.54%5.30%21.15%19.23%
LPLA
LPL FINANCIAL HOLDINGS INC
$29.03B$368.73$404.679.75%Strong Buy910.89%41.38%47.97%13.95%
LTM
LATAM AIRLINES GROUP SA
$29.02B$50.54$65.0028.61%Strong Buy5N/AN/AN/AN/A
FOXA
FOX CORP
$28.97B$69.03$73.206.04%Buy62.42%16.98%24.00%12.41%
RYAAY
RYANAIR HOLDINGS PLC
$28.92B$55.41$75.0035.35%Buy1N/AN/AN/AN/A
TCOM
TRIPCOM GROUP LTD
$28.91B$44.55$60.2635.25%Strong Buy9N/AN/AN/AN/A
HAL
HALLIBURTON CO
$28.88B$34.66$43.1324.45%Strong Buy153.61%21.45%26.48%11.29%
FTS
FORTIS INC
$28.85B$56.47$74.5031.93%Buy2N/AN/AN/AN/A
ATO
ATMOS ENERGY CORP
$28.81B$170.51$190.1111.50%Buy98.59%5.13%11.86%5.73%
PBA
PEMBINA PIPELINE CORP
$28.71B$49.36$64.0029.66%Buy2N/AN/AN/AN/A
VICI
VICI PROPERTIES INC
$28.53B$25.91$30.3817.23%Buy83.39%5.98%N/AN/A
ILMN
ILLUMINA INC
$28.43B$188.29$193.392.71%Hold135.50%8.68%42.96%18.34%
WSM
WILLIAMS SONOMA INC
$28.42B$241.39$235.14-2.59%Buy143.20%4.73%70.64%26.10%
EIX
EDISON INTERNATIONAL
$28.36B$73.69$76.633.98%Hold91.76%-10.46%15.89%2.90%
INSM
INSMED INC
$28.05B$128.46$204.8159.44%Strong Buy1650.95%N/A186.84%67.31%
MTD
METTLER TOLEDO INTERNATIONAL INC
$28.04B$1,399.67$1.46k3.98%Buy104.32%8.82%10,075.58%35.20%
CPNG
COUPANG INC
$28.01B$15.58$24.7058.54%Strong Buy510.81%N/A58.93%10.12%
NMR
NOMURA HOLDINGS INC
$28.00B$9.65N/AN/AStrong Buy1N/AN/AN/AN/A
Q
QNITY ELECTRONICS INC
$27.95B$133.58$175.2531.19%Strong Buy47.10%25.50%17.34%8.79%
FISV
FISERV INC
$27.50B$51.72$63.8423.44%Hold202.02%24.81%23.77%7.90%
HPQ
HP INC
$27.40B$29.96$22.00-26.57%Sell100.52%6.45%-2,145.64%7.20%
GFS
GLOBALFOUNDRIES INC
$27.38B$49.90$75.5051.30%Buy109.52%35.14%20.96%14.67%
DOV
DOVER CORP
$27.35B$203.06$244.8920.60%Buy94.40%14.71%23.59%13.27%
FE
FIRSTENERGY CORP
$27.35B$47.26$53.5013.20%Buy63.72%20.27%15.61%3.47%
ES
EVERSOURCE ENERGY
$27.20B$72.22$73.501.77%Hold103.00%12.02%13.22%3.41%
TSEM
TOWER SEMICONDUCTOR LTD
$27.16B$240.55$333.0038.43%Strong Buy424.27%55.73%34.41%28.03%
AWK
AMERICAN WATER WORKS COMPANY INC
$27.08B$136.27$139.832.61%Hold65.52%7.43%13.35%4.27%
RF
REGIONS FINANCIAL CORP
$27.01B$31.70$32.211.62%Hold146.65%8.73%13.60%1.59%
ROIV
ROIVANT SCIENCES LTD
$26.99B$37.37$42.0012.39%Strong Buy5474.25%N/A1.19%0.95%
RBLX
ROBLOX CORP
$26.91B$37.67$49.5331.47%Buy2021.03%N/AN/AN/A
PPL
PPL CORP
$26.81B$35.62$41.0015.10%Strong Buy115.69%10.78%12.43%4.04%
1...456...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.