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
CRMD
CORMEDIX INC
$923.09M$13.61$15.4013.15%Buy557.11%114.45%184.78%141.92%
TRIN
TRINITY CAPITAL INC
$922.57M$14.27$14.833.95%Hold39.72%-9.35%16.14%7.24%
YB
YUANBAO INC
$922.48M$20.42N/AN/AN/AN/AN/AN/AN/AN/A
KW
KENNEDY-WILSON HOLDINGS INC
$922.42M$6.67N/AN/AN/AN/A76.21%N/A0.18%0.04%
KSS
KOHLS CORP
$922.10M$8.23$7.68-6.66%Sell11-2.27%-29.73%0.99%0.28%
AVAH
AVEANNA HEALTHCARE HOLDINGS INC
$920.84M$4.72$5.2511.23%Sell24.39%67.33%N/AN/A
PDM
PIEDMONT OFFICE REALTY TRUST INC
$920.62M$7.40$9.0021.62%Buy4-0.32%N/A11.80%4.60%
GRC
GORMAN RUPP CO
$920.30M$35.00N/AN/AN/AN/A2.47%17.75%15.48%6.90%
AMAL
AMALGAMATED FINANCIAL CORP
$917.69M$30.00$38.5028.33%Buy26.14%7.04%16.62%1.48%
ALGT
ALLEGIANT TRAVEL CO
$916.75M$50.22$67.0033.41%Hold79.19%N/A15.14%3.74%
SCSC
SCANSOURCE INC
$914.67M$40.48N/AN/AN/AN/A2.88%15.20%10.42%5.45%
INMD
INMODE LTD
$913.13M$13.28$17.5632.25%Buy4-0.22%-15.20%N/AN/A
RCUS
ARCUS BIOSCIENCES INC
$912.73M$8.62$19.33124.28%Buy621.58%N/A-13.96%-6.41%
EXOD
EXODUS MOVEMENT INC
$909.97M$31.64$59.3387.53%Strong Buy3N/AN/AN/AN/A
CTBI
COMMUNITY TRUST BANCORP INC
$909.89M$50.24$57.0013.46%Strong Buy212.05%6.05%12.56%1.57%
SYRE
SPYRE THERAPEUTICS INC
$905.91M$15.01$45.00199.80%Buy1N/AN/A-37.64%-31.88%
PRLB
PROTO LABS INC
$904.24M$38.04$50.0031.44%Strong Buy11.39%6.56%3.26%2.90%
DHC
DIVERSIFIED HEALTHCARE TRUST
$902.28M$3.74N/AN/AN/AN/A3.63%N/A7.18%2.80%
IART
INTEGRA LIFESCIENCES HOLDINGS CORP
$901.46M$11.60$17.2548.71%Hold43.77%N/A14.05%5.28%
ECPG
ENCORE CAPITAL GROUP INC
$901.28M$38.60$61.5059.33%Strong Buy213.58%N/A24.02%3.96%
NEO
NEOGENOMICS INC
$900.86M$7.00$10.9255.96%Buy610.91%N/A1.96%1.08%
UCTT
ULTRA CLEAN HOLDINGS INC
$900.72M$19.95$28.0040.35%Buy20.88%24.05%13.67%6.30%
VTS
VITESSE ENERGY INC
$896.22M$23.21$30.6732.13%Buy37.41%-62.05%0.23%0.16%
FBRT
FRANKLIN BSP REALTY TRUST INC
$895.32M$10.89$14.5033.15%Strong Buy2N/AN/AN/AN/A
BRKL
BROOKLINE BANCORP INC
$894.61M$10.04$14.5044.42%Hold116.14%28.40%11.06%1.19%
THR
THERMON GROUP HOLDINGS INC
$894.39M$27.03N/AN/AN/AN/A5.20%15.47%14.16%9.29%
ASTE
ASTEC INDUSTRIES INC
$889.30M$38.89$41.005.43%Hold15.27%355.88%12.11%7.49%
AVDL
AVADEL PHARMACEUTICALS PLC
$888.06M$9.18$15.8072.11%Strong Buy529.40%N/A192.16%84.75%
AVO
MISSION PRODUCE INC
$886.96M$12.56N/AN/AN/AN/A-4.19%-1.92%4.99%2.73%
SVM
SILVERCORP METALS INC
$886.19M$4.07$6.2553.56%Strong Buy1N/AN/AN/AN/A
SLRC
SLR INVESTMENT CORP
$882.69M$16.18$15.79-2.40%Hold6-5.73%0.86%9.00%3.56%
HSII
HEIDRICK & STRUGGLES INTERNATIONAL INC
$881.74M$42.76$49.0014.59%Buy20.53%634.18%15.08%6.85%
MLYS
MINERALYS THERAPEUTICS INC
$878.56M$13.48$27.00100.30%Buy3N/AN/A-36.26%-34.89%
SBH
SALLY BEAUTY HOLDINGS INC
$877.78M$8.70$11.5032.18%Hold30.52%2.71%31.29%8.09%
NRIX
NURIX THERAPEUTICS INC
$875.95M$11.49$27.11135.95%Strong Buy920.14%N/A-37.93%-29.66%
YSG
YATSEN HOLDING LTD
$874.24M$9.48N/AN/AN/AN/A4.56%N/A239.77%189.68%
WGO
WINNEBAGO INDUSTRIES INC
$874.11M$31.19$44.7843.57%Strong Buy94.78%N/A9.42%5.22%
EVER
EVERQUOTE INC
$873.54M$24.16$33.2537.62%Strong Buy412.17%19.49%49.46%31.85%
AGL
AGILON HEALTH INC
$873.44M$2.11$4.89131.71%Buy97.58%N/A-3.72%-0.96%
TMP
TOMPKINS FINANCIAL CORP
$872.85M$60.47N/AN/AN/AN/AN/AN/AN/AN/A
IPX
IPERIONX LTD
$870.47M$27.56$28.001.60%Strong Buy1N/AN/A56.86%51.81%
ZYME
ZYMEWORKS INC
$869.65M$12.48$16.0028.21%Buy226.34%N/A-7.51%-5.73%
QNST
QUINSTREET INC
$869.09M$15.26$28.2585.12%Strong Buy47.12%N/A15.24%8.60%
AVBP
ARRIVENT BIOPHARMA INC
$862.84M$25.22$40.5060.59%Strong Buy4N/AN/A6.14%5.77%
PRAX
PRAXIS PRECISION MEDICINES INC
$862.42M$42.34$82.3894.56%Buy8118.31%N/A-26.17%-24.01%
TIPT
TIPTREE INC
$861.68M$22.98N/AN/AN/AN/AN/AN/AN/AN/A
LASR
NLIGHT INC
$860.25M$17.40$16.00-8.05%Strong Buy24.93%N/A-17.04%-12.50%
DEFT
DEFI TECHNOLOGIES INC
$859.67M$2.64$7.00165.15%Strong Buy1N/AN/A202.73%15.12%
MDXG
MIMEDX GROUP INC
$858.15M$5.81$13.00123.75%Strong Buy111.95%35.86%N/AN/A
FIGS
FIGS INC
$853.39M$5.25$4.50-14.29%Sell40.48%70.73%5.96%4.36%
TGB
TASEKO MINES LTD
$853.09M$2.80N/AN/AN/AN/AN/AN/AN/AN/A
ARDX
ARDELYX INC
$851.75M$3.56$10.06182.67%Strong Buy816.65%N/A140.92%50.04%
THRM
GENTHERM INC
$851.73M$27.60$39.5043.12%Hold2-2.64%34.37%12.36%5.95%
FMBH
FIRST MID BANCSHARES INC
$848.97M$35.39$40.5014.44%Buy26.23%10.53%10.74%1.24%
NXRT
NEXPOINT RESIDENTIAL TRUST INC
$848.05M$33.54$41.8824.85%Hold43.48%N/A18.83%3.80%
BHRB
BURKE & HERBERT FINANCIAL SERVICES CORP
$847.81M$56.50$70.0023.89%Buy1N/A103.50%16.03%1.55%
COHU
COHU INC
$846.35M$18.20$29.0059.34%Strong Buy212.44%N/AN/AN/A
CNOB
CONNECTONE BANCORP INC
$845.95M$21.99$31.0040.97%Buy114.05%36.02%10.12%1.30%
SBSI
SOUTHSIDE BANCSHARES INC
$845.08M$27.97$37.0032.28%Hold17.41%-3.77%10.91%1.07%
JFIN
JIAYIN GROUP INC
$844.84M$15.83N/AN/AN/AN/AN/AN/AN/AN/A
PTLO
PORTILLO's INC
$843.92M$11.28$13.3318.20%Buy611.38%0.84%10.30%2.79%
LENZ
LENZ THERAPEUTICS INC
$842.70M$29.94$45.3351.41%Strong Buy3N/AN/A19.35%18.46%
UTL
UNITIL CORP
$842.45M$51.84$55.006.10%Hold114.60%5.12%10.04%2.84%
FARO
FARO TECHNOLOGIES INC
$840.57M$43.72$38.00-13.08%Hold1N/AN/AN/AN/A
GRNT
GRANITE RIDGE RESOURCES INC
$840.43M$6.41$8.0024.80%Strong Buy112.34%88.31%12.46%7.23%
UVSP
UNIVEST FINANCIAL CORP
$838.97M$29.05$31.006.71%Hold16.92%2.43%9.32%1.06%
AMN
AMN HEALTHCARE SERVICES INC
$838.81M$21.91$29.1332.93%Buy4-3.24%N/A5.25%1.57%
NCDL
NUVEEN CHURCHILL DIRECT LENDING CORP
$837.69M$16.66$15.75-5.46%Hold3-3.46%-14.80%9.97%4.22%
NX
QUANEX BUILDING PRODUCTS CORP
$837.63M$18.22N/AN/AN/AN/A13.63%608.11%13.72%5.96%
WLDN
WILLDAN GROUP INC
$837.48M$57.77N/AN/AN/AN/A-44.58%34.20%16.47%8.58%
BFS
SAUL CENTERS INC
$836.89M$34.56N/AN/AN/AN/A4.70%104.76%22.05%3.40%
ODC
OIL-DRI CORP OF AMERICA
$835.99M$57.11N/AN/AN/AN/AN/AN/AN/AN/A
KRNT
KORNIT DIGITAL LTD
$834.49M$18.22$34.5089.35%Strong Buy210.62%N/A0.38%0.35%
MGIC
MAGIC SOFTWARE ENTERPRISES LTD
$833.71M$16.98$16.00-5.77%Strong Buy1-0.50%30.26%18.77%9.47%
WRLD
WORLD ACCEPTANCE CORP
$833.51M$157.05N/AN/AN/AN/A-0.50%-6.21%17.57%7.66%
SHLS
SHOALS TECHNOLOGIES GROUP INC
$832.53M$4.98$6.2425.36%Buy1412.66%65.65%16.15%11.45%
RDUS
RADIUS RECYCLING
$832.52M$29.52N/AN/AN/AN/AN/AN/A-19.95%-7.43%
TROX
TRONOX HOLDINGS PLC
$831.93M$5.25$8.1354.76%Strong Buy81.63%N/A5.16%1.42%
AMSF
AMERISAFE INC
$828.69M$43.50$65.0049.43%Buy13.38%-10.00%15.34%3.46%
DDC
DDC ENTERPRISE LTD
$827.71M$10.51N/AN/AN/AN/AN/AN/AN/AN/A
HUYA
HUYA INC
$826.99M$3.70N/AN/AN/AN/A3.86%N/A11.30%6.33%
CNL
COLLECTIVE MINING LTD
$823.86M$9.71$8.00-17.61%Strong Buy1N/AN/A-35.03%-33.11%
DAVA
ENDAVA PLC
$823.57M$13.92$24.4075.29%Buy50.11%68.95%12.51%8.40%
COGT
COGENT BIOSCIENCES INC
$823.18M$7.23$15.25110.93%Buy4N/AN/A3.12%2.41%
BLND
BLEND LABS INC
$822.10M$3.18$4.9354.87%Buy63.22%N/AN/AN/A
FPH
FIVE POINT HOLDINGS LLC
$820.01M$5.50N/AN/AN/AN/AN/AN/AN/AN/A
HLF
HERBALIFE LTD
$818.85M$8.04$12.5055.47%Strong Buy22.54%-31.54%-31.83%8.73%
IIIV
I3 VERTICALS INC
$817.80M$24.62$30.0021.85%Buy5-3.01%-56.57%9.40%5.60%
APOG
APOGEE ENTERPRISES INC
$816.93M$38.14$62.0062.56%Hold12.19%-1.03%16.81%6.98%
SNDX
SYNDAX PHARMACEUTICALS INC
$815.73M$9.48$36.60286.08%Strong Buy5107.06%N/A66.42%22.29%
HSTM
HEALTHSTREAM INC
$811.97M$26.60$29.009.02%Hold12.78%2.38%6.06%4.19%
STAA
STAAR SURGICAL CO
$809.26M$16.34$18.2511.69%Buy45.21%N/A6.37%4.87%
BLMN
BLOOMIN' BRANDS INC
$808.93M$9.51$9.25-2.73%Sell63.08%N/A24.20%2.79%
VTLE
VITAL ENERGY INC
$808.70M$20.86$26.7828.37%Hold9-3.31%N/A4.38%2.06%
REX
REX AMERICAN RESOURCES CORP
$808.13M$49.07$50.001.90%Strong Buy19.65%-3.63%9.21%7.12%
CAPL
CROSSAMERICA PARTNERS LP
$806.14M$21.16N/AN/AN/AN/A-10.01%-23.08%-27.47%2.17%
BMBL
BUMBLE INC
$804.08M$5.20$5.7610.67%Hold11-5.47%N/A21.66%7.03%
CTLP
CANTALOUPE INC
$802.91M$10.99$13.5022.84%Strong Buy29.89%-25.33%18.52%12.03%
REAX
REAL BROKERAGE INC
$799.87M$3.95$6.0051.90%Strong Buy128.57%N/A0.00%0.00%
MRNO
MURANO GLOBAL INVESTMENTS PLC
$799.56M$10.09N/AN/AN/AN/AN/AN/AN/AN/A
1...242526...54
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.