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
TRNO
TERRENO REALTY CORP
$7.05B$66.36$68.703.53%Buy107.84%-23.36%N/AN/A
GDS
GDS HOLDINGS LTD
$7.05B$35.16$36.002.39%Strong Buy1N/AN/AN/AN/A
JAN
JANUS LIVING INC
$7.04B$26.76$27.783.80%Strong Buy9N/AN/A8.96%4.82%
VAL
VALARIS LTD
$7.03B$101.48$78.00-23.14%Hold24.69%-28.56%19.02%11.21%
BBUC
BROOKFIELD BUSINESS CORP
$7.03B$33.94$41.0020.80%Buy2N/AN/AN/AN/A
IMVT
IMMUNOVANT INC
$7.01B$34.13$38.5012.80%Buy6N/AN/A-32.91%-29.32%
PCOR
PROCORE TECHNOLOGIES INC
$7.00B$46.38$68.7348.18%Strong Buy1112.85%N/AN/AN/A
MOS
MOSAIC CO
$6.97B$21.94$27.2524.20%Hold120.94%148.98%9.56%4.59%
VIPS
VIPSHOP HOLDINGS LTD
$6.97B$14.52$21.0044.63%Strong Buy194.20%106.28%35.71%18.43%
PB
PROSPERITY BANCSHARES INC
$6.97B$69.12$76.8611.19%Buy725.13%14.04%10.09%1.90%
MTDR
MATADOR RESOURCES CO
$6.97B$56.09$65.4616.70%Buy1111.03%32.72%19.13%8.78%
CELC
CELCUITY INC
$6.95B$142.53$158.4311.15%Strong Buy7N/AN/A858.69%112.06%
NXE
NEXGEN ENERGY LTD
$6.95B$10.53N/AN/AN/AN/AN/AN/AN/AN/A
LEA
LEAR CORP
$6.93B$138.43$142.182.71%Buy112.59%24.98%18.70%6.16%
CHYM
CHIME FINANCIAL INC
$6.90B$18.12$31.1071.63%Strong Buy1018.65%N/A31.98%23.64%
IDCC
INTERDIGITAL INC
$6.90B$267.10N/AN/AN/AN/A-0.10%-15.43%34.62%18.46%
ST
SENSATA TECHNOLOGIES HOLDING PLC
$6.90B$47.46$46.11-2.84%Buy95.22%141.32%24.16%10.12%
PPC
PILGRIMS PRIDE CORP
$6.90B$29.00$37.7530.17%Buy41.96%-0.25%27.63%10.08%
LNC
LINCOLN NATIONAL CORP
$6.88B$35.98$43.5421.01%Buy133.92%0.16%19.29%0.48%
FLY
FIREFLY AEROSPACE INC
$6.87B$42.86$39.50-7.84%Strong Buy679.90%N/A26.22%19.42%
PLXS
PLEXUS CORP
$6.86B$256.38$247.00-3.66%Strong Buy310.37%15.45%17.84%7.91%
FAF
FIRST AMERICAN FINANCIAL CORP
$6.85B$67.84$82.5021.61%Strong Buy44.71%5.89%14.22%4.35%
LKQ
LKQ CORP
$6.85B$26.88$36.3335.17%Strong Buy31.02%21.43%15.64%6.68%
BRKR
BRUKER CORP
$6.85B$44.98$49.5510.15%Buy114.98%N/A19.11%7.69%
PCVX
VAXCYTE INC
$6.84B$47.39$105.00121.57%Strong Buy3N/AN/A-8.54%-7.64%
THG
HANOVER INSURANCE GROUP INC
$6.84B$195.58$205.144.89%Buy73.03%-4.45%17.76%3.84%
AVT
AVNET INC
$6.84B$83.40$87.004.32%Hold311.03%53.99%16.51%6.06%
CBC
CENTRAL BANCOMPANY INC
$6.84B$28.53$28.670.48%Strong Buy6N/AN/A13.71%2.55%
OGC
OCEANAGOLD CORP
$6.84B$29.38N/AN/AN/AN/AN/AN/AN/AN/A
MYRG
MYR GROUP INC
$6.84B$438.96$365.20-16.80%Strong Buy59.67%17.08%35.60%14.95%
SGHC
SUPER GROUP (SGHC) LTD
$6.83B$13.50$17.5029.63%Strong Buy44.04%25.38%N/AN/A
FSS
FEDERAL SIGNAL CORP
$6.81B$111.62$134.0020.05%Buy310.46%12.75%28.00%16.37%
EPRT
ESSENTIAL PROPERTIES REALTY TRUST INC
$6.79B$31.38$36.8117.31%Strong Buy813.86%5.76%7.44%4.56%
JBTM
JBT MAREL CORP
$6.75B$129.72$177.5036.83%Strong Buy25.61%74.60%13.33%7.32%
DOX
AMDOCS LTD
$6.71B$62.36$81.5030.69%Strong Buy23.56%21.42%31.45%16.71%
AWI
ARMSTRONG WORLD INDUSTRIES INC
$6.71B$157.15$201.6728.33%Buy37.83%15.63%51.17%23.01%
RAL
RALLIANT CORP
$6.70B$59.85$67.4312.66%Strong Buy74.89%N/A23.83%10.09%
OSCR
OSCAR HEALTH INC
$6.68B$22.14$19.67-11.17%Hold626.26%N/A41.21%7.38%
OR
OR ROYALTIES INC
$6.66B$35.57$53.5050.41%Buy2N/AN/AN/AN/A
KYMR
KYMERA THERAPEUTICS INC
$6.63B$80.61$120.3349.28%Strong Buy21-18.10%N/A-22.45%-20.71%
NEU
NEWMARKET CORP
$6.63B$720.31N/AN/AN/AN/AN/AN/AN/AN/A
POOL
POOL CORP
$6.62B$181.69$256.8341.36%Buy63.75%6.02%42.97%12.17%
MORN
MORNINGSTAR INC
$6.59B$173.37$193.0011.32%Buy16.66%20.69%65.83%16.82%
TFPM
TRIPLE FLAG PRECIOUS METALS CORP
$6.59B$31.89$43.0034.84%Hold1N/AN/AN/AN/A
TXNM
TXNM ENERGY INC
$6.58B$59.47N/AN/AN/AN/A7.02%42.56%12.61%3.60%
MIDD
MIDDLEBY CORP
$6.57B$145.20$190.7131.35%Strong Buy76.29%N/A27.67%12.12%
PTGX
PROTAGONIST THERAPEUTICS INC
$6.56B$102.01$115.1712.90%Strong Buy1228.33%N/A20.42%19.19%
TEX
TEREX CORP
$6.54B$57.30$70.5723.16%Strong Buy715.24%47.54%17.80%8.42%
STEP
STEPSTONE GROUP INC
$6.52B$54.74$70.0027.88%Strong Buy60.87%N/A-107.88%7.80%
MSA
MSA SAFETY INC
$6.51B$168.55$193.6714.90%Buy35.38%15.12%30.80%16.28%
LSTR
LANDSTAR SYSTEM INC
$6.48B$191.11$175.46-8.19%Hold118.72%30.93%41.41%20.65%
AROC
ARCHROCK INC
$6.47B$36.90$41.0011.11%Strong Buy66.10%15.91%34.62%11.98%
SYRE
SPYRE THERAPEUTICS INC
$6.45B$74.32$89.0819.86%Strong Buy12N/AN/A-47.55%-41.75%
INGR
INGREDION INC
$6.44B$102.15$123.6021.00%Buy53.10%6.28%20.03%11.07%
SWX
SOUTHWEST GAS HOLDINGS INC
$6.43B$88.89$103.6716.62%Strong Buy3-4.70%-4.25%11.61%4.58%
STWD
STARWOOD PROPERTY TRUST INC
$6.43B$17.34$19.8314.38%Strong Buy35.39%36.41%8.28%0.89%
KGS
KODIAK GAS SERVICES INC
$6.43B$72.39$75.604.43%Strong Buy512.73%77.56%41.03%10.69%
UEC
URANIUM ENERGY CORP
$6.42B$13.10$21.2562.21%Strong Buy3150.14%N/A9.29%8.56%
CORT
CORCEPT THERAPEUTICS INC
$6.41B$59.69$86.2544.50%Strong Buy428.92%106.23%105.21%82.37%
CAG
CONAGRA BRANDS INC
$6.40B$13.38$16.2721.58%Hold150.43%N/A11.19%4.76%
BZ
KANZHUN LTD
$6.40B$13.80$19.0037.68%Strong Buy1113.65%119.30%389.53%312.14%
PAYC
PAYCOM SOFTWARE INC
$6.40B$134.35$153.4614.22%Buy117.12%16.58%71.41%12.02%
NPO
ENPRO INC
$6.40B$302.86$313.333.46%Strong Buy310.48%351.56%14.15%8.39%
RGEN
REPLIGEN CORP
$6.39B$113.37$164.7545.32%Strong Buy812.85%51.87%11.04%7.93%
HXL
HEXCEL CORP
$6.39B$84.76$90.386.62%Buy89.51%36.84%32.52%15.12%
CIG
ENERGY CO OF MINAS GERAIS
$6.38B$2.23N/AN/AN/AN/AN/AN/AN/AN/A
RSI
RUSH STREET INTERACTIVE INC
$6.38B$27.40$28.704.74%Strong Buy1019.60%45.75%153.87%36.15%
DBX
DROPBOX INC
$6.36B$27.25$27.00-0.92%Hold40.03%25.91%-35.49%23.56%
VFC
V F CORP
$6.34B$16.18$19.0017.43%Hold162.79%40.48%44.60%8.88%
COMP
COMPASS INC
$6.33B$8.47$12.7950.96%Strong Buy725.72%274.47%26.21%9.11%
URBN
URBAN OUTFITTERS INC
$6.31B$73.76$88.4419.91%Buy95.71%8.59%21.13%11.88%
AUGO
AURA MINERALS INC
$6.31B$75.30$78.904.78%Strong Buy230.41%133.63%N/AN/A
ROAD
CONSTRUCTION PARTNERS INC
$6.30B$111.41$144.6729.85%Buy310.29%21.76%24.61%7.01%
SSRM
SSR MINING INC
$6.28B$30.25$46.0052.07%Strong Buy214.52%64.61%19.91%12.16%
LAD
LITHIA MOTORS INC
$6.26B$274.53$353.0028.58%Buy54.20%17.00%19.98%4.95%
AN
AUTONATION INC
$6.24B$186.43$250.7134.48%Strong Buy73.45%13.13%48.89%7.45%
MHK
MOHAWK INDUSTRIES INC
$6.24B$102.33$120.1117.38%Buy92.33%19.36%11.56%7.02%
AXTA
AXALTA COATING SYSTEMS LTD
$6.23B$29.13$34.2917.70%Buy73.56%21.64%30.21%9.68%
FLR
FLUOR CORP
$6.23B$44.59$55.5024.47%Strong Buy46.85%20.20%19.25%6.98%
FNB
FNB CORP
$6.22B$17.48$20.6718.23%Strong Buy39.69%10.24%11.37%1.53%
GBCI
GLACIER BANCORP INC
$6.22B$47.80$56.7518.72%Strong Buy415.42%48.20%11.40%1.53%
GTX
GARRETT MOTION INC
$6.22B$33.22$31.20-6.08%Strong Buy53.63%12.54%N/AN/A
APGE
APOGEE THERAPEUTICS INC
$6.21B$82.43$114.5538.96%Strong Buy11N/AN/A-33.13%-32.16%
OMF
ONEMAIN HOLDINGS INC
$6.21B$53.75$67.0024.65%Buy936.18%14.35%35.33%4.42%
EGO
ELDORADO GOLD CORP
$6.21B$31.69$43.2536.48%Hold4N/AN/AN/AN/A
UGP
ULTRAPAR HOLDINGS INC
$6.19B$5.79$5.800.17%Hold2N/AN/AN/AN/A
RYTM
RHYTHM PHARMACEUTICALS INC
$6.18B$90.19$140.0955.33%Strong Buy1158.88%N/A428.16%118.97%
BTG
B2GOLD CORP
$6.18B$4.63N/AN/AN/AN/AN/AN/AN/AN/A
EXP
EAGLE MATERIALS INC
$6.16B$199.13$220.2910.62%Hold73.85%5.20%30.75%11.80%
S
SENTINELONE INC
$6.16B$18.11$18.723.35%Buy2313.64%N/A14.91%8.79%
CNTA
CENTESSA PHARMACEUTICALS PLC
$6.16B$39.81$44.0010.52%Buy6N/AN/A-1.11%-0.84%
ALKS
ALKERMES PLC
$6.16B$36.95$44.8821.45%Strong Buy810.01%17.93%19.12%7.87%
LNTH
LANTHEUS HOLDINGS INC
$6.15B$94.47$110.0016.44%Strong Buy37.23%22.63%40.92%21.14%
MIRM
MIRUM PHARMACEUTICALS INC
$6.14B$100.67$136.6935.78%Strong Buy1323.27%N/A125.35%34.12%
GATX
GATX CORP
$6.14B$172.92$214.5024.05%Strong Buy214.90%9.71%15.41%2.39%
RYN
RAYONIER INC
$6.13B$20.39$25.2023.59%Hold536.29%-33.62%3.76%2.59%
FSV
FIRSTSERVICE CORP
$6.12B$133.13$201.0050.98%Strong Buy1N/AN/AN/AN/A
GTES
GATES INDUSTRIAL CORP PLC
$6.11B$24.07$30.7127.60%Strong Buy75.12%37.78%15.24%7.21%
CLF
CLEVELAND-CLIFFS INC
$6.10B$10.70$10.68-0.15%Hold55.99%N/A4.13%1.20%
DSGX
DESCARTES SYSTEMS GROUP INC
$6.09B$70.74$95.6735.24%Strong Buy6N/AN/AN/AN/A
1...111213...55
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.