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
NSP
INSPERITY INC
$761.36M$20.18$34.5070.96%Sell25.18%N/A324.73%6.78%
CSTL
CASTLE BIOSCIENCES INC
$759.93M$25.56$48.6090.14%Strong Buy58.39%N/A3.64%2.96%
CGBD
CARLYLE SECURED LENDING INC
$759.78M$10.75$12.0011.63%Buy41.70%14.05%5.74%2.40%
HPK
HIGHPEAK ENERGY INC
$759.41M$6.01$12.0099.67%Strong Buy1N/AN/A-0.64%-0.32%
HAFC
HANMI FINANCIAL CORP
$758.97M$25.39$31.3323.41%Buy318.65%21.83%12.73%1.29%
NEWP
NEW PACIFIC METALS CORP
$757.89M$4.12$6.0045.63%Strong Buy1N/AN/AN/AN/A
RYAM
RAYONIER ADVANCED MATERIALS INC
$757.16M$11.30$14.0023.89%Buy15.43%N/A21.27%3.83%
FPH
FIVE POINT HOLDINGS LLC
$754.82M$5.12N/AN/AN/AN/AN/AN/AN/AN/A
SLRC
SLR INVESTMENT CORP
$754.49M$13.83$14.807.01%Sell51.09%-4.29%8.77%3.40%
WOLF
WOLFSPEED INC
$752.98M$16.70$20.0019.76%Buy2N/AN/A-56.96%-10.37%
HUYA
HUYA INC
$752.88M$3.37$3.503.86%Strong Buy1109.64%N/AN/AN/A
AENT
ALLIANCE ENTERTAINMENT HOLDING CORP
$752.29M$6.78N/AN/AN/AN/A3.43%-16.55%45.24%12.25%
GFR
GREENFIRE RESOURCES LTD
$751.19M$5.99N/AN/AN/AN/A-59.05%55.90%44.61%40.49%
HTBK
HERITAGE COMMERCE CORP
$747.13M$12.13$13.138.20%Buy47.80%29.03%9.40%1.16%
KOP
KOPPERS HOLDINGS INC
$741.78M$37.77$55.0045.62%Buy14.24%61.05%16.10%4.90%
BOW
BOWHEAD SPECIALTY HOLDINGS INC
$740.91M$22.60$33.3347.49%Buy618.77%19.59%23.88%4.52%
HTLD
HEARTLAND EXPRESS INC
$738.15M$9.53$10.004.93%Sell5-0.17%N/A6.64%4.21%
EGBN
EAGLE BANCORP INC
$736.62M$24.26$27.0011.29%Hold16,607.00%N/A7.04%0.76%
CLB
CORE LABORATORIES INC
$734.30M$15.77N/AN/AN/AN/AN/AN/AN/AN/A
GYRE
GYRE THERAPEUTICS INC
$733.04M$7.56$16.00111.64%Strong Buy149.12%N/A62.50%39.89%
LOT
LOTUS TECHNOLOGY INC
$731.91M$1.13N/AN/AN/AN/AN/AN/AN/AN/A
MVST
MICROVAST HOLDINGS INC
$731.85M$2.23N/AN/AN/AN/A23.29%N/AN/AN/A
AMN
AMN HEALTHCARE SERVICES INC
$730.32M$18.90$23.1022.22%Buy51.99%N/A6.50%1.99%
RWT
REDWOOD TRUST INC
$728.69M$5.83$6.9419.01%Strong Buy413.18%N/A11.95%0.50%
BBOT
BRIDGEBIO ONCOLOGY THERAPEUTICS INC
$727.50M$9.09$24.00164.03%Strong Buy7N/AN/A-52.39%-48.04%
MPB
MID PENN BANCORP INC
$726.34M$31.34$37.0018.06%Buy130.84%37.64%11.37%1.51%
THFF
FIRST FINANCIAL CORP
$725.17M$60.98$62.001.67%Hold117.86%8.11%13.87%1.57%
CCBG
CAPITAL CITY BANK GROUP INC
$724.51M$42.24$45.006.53%Hold16.25%-1.58%11.20%1.41%
GDEN
GOLDEN ENTERTAINMENT INC
$723.09M$27.60$31.3313.53%Hold35.70%N/A7.10%2.93%
MCBS
METROCITY BANKSHARES INC
$721.61M$28.32$31.009.46%Hold144.74%18.82%18.67%2.29%
FBRT
FRANKLIN BSP REALTY TRUST INC
$720.60M$8.90$12.0034.83%Strong Buy117.27%80.98%6.97%1.66%
VINP
VINCI COMPASS INVESTMENTS LTD
$720.08M$10.16$14.0037.80%Strong Buy2540.03%730.77%122.11%59.91%
IART
INTEGRA LIFESCIENCES HOLDINGS CORP
$719.72M$9.24$12.4034.20%Sell53.79%N/A20.84%6.04%
BLDP
BALLARD POWER SYSTEMS INC
$718.88M$2.39$3.4042.26%Hold2N/AN/AN/AN/A
JBI
JANUS INTERNATIONAL GROUP INC
$717.90M$5.17$8.7569.25%Buy21.57%64.51%16.33%7.16%
SUPV
GRUPO SUPERVIELLE SA
$717.88M$8.20$13.0058.54%Hold3N/AN/AN/AN/A
BVS
BIOVENTUS INC
$716.79M$8.62$15.0074.01%Buy28.27%44.70%47.44%12.78%
CRESY
CRESUD INC
$716.62M$11.67N/AN/AN/AN/AN/AN/AN/AN/A
REPX
RILEY EXPLORATION PERMIAN INC
$716.04M$33.20$36.008.43%Strong Buy116.01%5.63%31.46%17.06%
LXRX
LEXICON PHARMACEUTICALS INC
$716.02M$1.69$4.15145.56%Strong Buy23.93%N/A-32.15%-18.69%
OIS
OIL STATES INTERNATIONAL INC
$715.85M$11.89$14.0017.75%Buy23.73%N/A8.52%5.53%
APOG
APOGEE ENTERPRISES INC
$715.64M$33.27$47.0041.27%Strong Buy11.81%41.20%16.90%7.76%
ATLC
ATLANTICUS HOLDINGS CORP
$715.54M$47.96$97.50103.29%Strong Buy4480.58%20.38%28.10%2.24%
HTB
HOMETRUST BANCSHARES INC
$714.38M$42.20N/AN/AN/AN/A4.53%-8.81%10.38%1.37%
BRSP
BRIGHTSPIRE CAPITAL INC
$712.59M$5.54$6.2512.82%Hold2-32.88%N/A10.49%2.76%
ADAM
ADAMAS TRUST INC
$712.03M$7.87$9.1716.48%Strong Buy3-18.16%-21.07%6.43%0.73%
CINT
CI&T INC
$710.14M$5.46$6.7022.71%Strong Buy3N/AN/AN/AN/A
MTA
METALLA ROYALTY & STREAMING LTD
$709.95M$7.67$9.0017.34%Hold1N/AN/AN/AN/A
TATT
TAT TECHNOLOGIES LTD
$709.82M$54.81$53.60-2.21%Strong Buy524.74%38.93%17.32%13.19%
NAK
NORTHERN DYNASTY MINERALS LTD
$709.11M$1.31$2.5090.84%Buy1N/AN/AN/AN/A
QNST
QUINSTREET INC
$709.00M$12.44$25.00100.96%Strong Buy215.96%21.49%37.12%22.17%
BJRI
BJS RESTAURANTS INC
$708.41M$33.42$43.8331.16%Hold64.58%12.40%18.96%6.84%
MNTN
MNTN INC
$706.96M$9.57$21.44124.01%Strong Buy818.93%N/AN/AN/A
IIIV
I3 VERTICALS INC
$706.73M$23.19$29.0025.05%Strong Buy36.36%41.01%11.85%7.13%
FWRG
FIRST WATCH RESTAURANT GROUP INC
$704.92M$11.53$19.6069.99%Strong Buy513.61%11.64%2.99%1.07%
OPFI
OPPFI INC
$704.83M$8.28N/AN/AN/AN/A77.43%79.27%297.67%23.09%
PSNL
PERSONALIS INC
$703.13M$6.72$12.2081.55%Buy527.93%N/A-5.31%-4.15%
SWIM
LATHAM GROUP INC
$702.94M$6.02$8.7545.35%Buy26.18%54.01%N/AN/A
TBPH
THERAVANCE BIOPHARMA INC
$698.27M$13.78$19.2539.70%Buy429.46%-15.01%10.55%5.91%
KRUS
KURA SUSHI USA INC
$697.50M$57.59$68.2518.51%Buy418.12%N/A1.51%0.78%
RZLV
REZOLVE AI PLC
$696.89M$2.69$10.25281.04%Strong Buy64,787.51%N/AN/A-9.90%
ALF
CENTURION ACQUISITION CORP
$696.68M$10.77N/AN/AN/AN/AN/AN/AN/AN/A
CBLL
CERIBELL INC
$695.99M$18.49$23.2025.47%Strong Buy530.06%N/A-21.17%-16.80%
SLDP
SOLID POWER INC
$694.82M$3.15$7.00122.22%Buy14.27%N/A-19.48%-17.80%
DBVT
DBV TECHNOLOGIES SA
$694.38M$20.53$46.00124.06%Strong Buy4N/AN/AN/AN/A
UDMY
UDEMY INC
$693.66M$4.77$9.0088.68%Buy33.98%192.44%N/AN/A
ATEX
ANTERIX INC
$693.49M$37.02$50.0035.06%Strong Buy14.42%7.15%-10.74%-6.08%
BBSI
BARRETT BUSINESS SERVICES INC
$693.08M$27.50$41.5050.91%Strong Buy28.20%-6.02%26.56%8.22%
ANRO
ALTO NEUROSCIENCE INC
$691.54M$22.26$28.3327.28%Strong Buy6N/AN/A-58.37%-44.30%
EHAB
ENHABIT INC
$690.85M$13.62$13.841.62%Hold55.70%N/A2.91%1.33%
SERV
SERVE ROBOTICS INC
$690.29M$9.12$20.67126.61%Strong Buy3258.43%N/A-31.48%-30.02%
TRNS
TRANSCAT INC
$690.12M$73.95N/AN/AN/AN/A5.28%42.59%9.27%5.82%
BH
BIGLARI HOLDINGS INC
$689.10M$300.35N/AN/AN/AN/AN/AN/AN/AN/A
JBIO
JADE BIOSCIENCES INC
$686.48M$13.92$25.0079.60%Strong Buy5N/AN/A-31.24%-29.70%
SMBC
SOUTHERN MISSOURI BANCORP INC
$685.27M$61.69$68.3310.77%Buy311.83%9.11%13.26%1.48%
IBCP
INDEPENDENT BANK CORP
$684.98M$33.27$39.0017.22%Hold1-3.51%7.25%15.19%1.39%
IMSR
TERRESTRIAL ENERGY INC
$684.41M$6.47N/AN/AN/AN/A-100.00%N/AN/A-269.26%
DJCO
DAILY JOURNAL CORP
$684.01M$496.48N/AN/AN/AN/AN/AN/AN/AN/A
SKYH
SKY HARBOUR GROUP CORP
$683.68M$9.00$13.0044.44%Strong Buy1102.21%N/A17.92%3.75%
VEL
VELOCITY FINANCIAL INC
$683.09M$17.41$22.5029.24%Strong Buy2-30.39%-7.75%16.50%1.50%
TXO
TXO PARTNERS LP
$682.80M$12.36$19.0053.72%Strong Buy14.29%N/A-0.08%-0.04%
GRNT
GRANITE RIDGE RESOURCES INC
$680.99M$5.18N/AN/AN/AN/A9.68%87.36%N/AN/A
ROOT
ROOT INC
$680.67M$43.76$75.3372.15%Hold311.54%5.26%16.75%2.84%
KODK
EASTMAN KODAK CO
$679.58M$6.97N/AN/AN/AN/AN/AN/AN/AN/A
NWPX
NWPX INFRASTRUCTURE INC
$679.20M$70.94$90.0026.87%Strong Buy14.33%11.39%8.66%5.90%
GROY
GOLD ROYALTY CORP
$677.82M$3.95$6.0051.90%Buy375.40%N/A5.00%3.78%
SSYS
STRATASYS LTD
$677.69M$7.87$12.3356.71%Strong Buy34.69%N/A3.54%2.78%
ANNX
ANNEXON INC
$677.12M$5.66$20.00253.36%Strong Buy3N/AN/A80.62%56.80%
PROK
PROKIDNEY CORP
$676.88M$2.25$12.00433.33%Buy1555.73%N/AN/A-28.80%
UXIN
UXIN LTD
$675.30M$3.51N/AN/AN/AN/A263.26%N/AN/AN/A
IVR
INVESCO MORTGAGE CAPITAL INC
$672.83M$8.08$9.0011.39%Strong Buy1150.63%71.09%24.43%3.01%
BIOA
BIOAGE LABS INC
$671.21M$18.72$51.80176.71%Strong Buy5N/AN/A-54.70%-49.75%
TMQ
TRILOGY METALS INC
$671.20M$3.89N/AN/AN/AN/AN/AN/AN/AN/A
ORRF
ORRSTOWN FINANCIAL SERVICES INC
$671.00M$34.20N/AN/AN/AN/A-6.00%2.73%14.82%1.58%
THM
INTERNATIONAL TOWER HILL MINES LTD
$670.97M$2.57N/AN/AN/AN/AN/AN/AN/AN/A
FDUS
FIDUS INVESTMENT CORP
$670.65M$17.67$20.0013.19%Buy16.01%-14.70%10.09%5.25%
GSBC
GREAT SOUTHERN BANCORP INC
$667.65M$60.90$63.003.45%Hold1-14.05%-14.21%9.53%1.08%
CWH
CAMPING WORLD HOLDINGS INC
$665.29M$6.46$16.00147.68%Strong Buy85.81%N/A83.64%3.79%
AIP
ARTERIS INC
$665.19M$14.63$18.2524.74%Strong Buy225.43%N/A-125.54%15.97%
GAU
GALIANO GOLD INC
$665.06M$2.56$4.2566.02%Buy1N/AN/AN/AN/A
1...262728...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.