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
GSBD
GOLDMAN SACHS BDC INC
$1.00B$8.91$8.50-4.60%Sell2-6.01%33.46%8.72%3.57%
PDM
PIEDMONT REALTY TRUST INC
$998.90M$7.99$10.0025.16%Strong Buy13.07%N/A2.47%0.91%
CRON
CRONOS GROUP INC
$997.68M$2.67N/AN/AN/AN/AN/AN/AN/AN/A
RXT
RACKSPACE TECHNOLOGY INC
$996.89M$4.00$2.50-37.50%Hold11.18%N/A-5.17%2.28%
TWFG
TWFG INC
$993.45M$18.34$26.5044.49%Buy613.79%45.32%99.83%18.61%
IVA
INVENTIVA SA
$993.24M$5.14$13.75167.51%Strong Buy4N/AN/AN/AN/A
FUBO
FUBOTV INC
$993.20M$9.16$19.50112.88%Buy615.14%N/A16.75%3.42%
EVEX
EVE HOLDING INC
$992.67M$2.85$6.42125.16%Strong Buy3N/AN/A-215.49%-24.94%
GLIBA
GCI LIBERTY INC
$992.44M$24.87N/AN/AN/AN/A3.33%N/A11.81%6.22%
CFFN
CAPITOL FEDERAL FINANCIAL INC
$986.27M$7.78$8.002.83%Hold211.76%16.45%9.39%0.98%
EEX
EMERALD HOLDING INC
$985.59M$4.98$5.031.00%Hold15.74%N/A15.95%4.34%
DRTS
ALPHA TAU MEDICAL LTD
$983.95M$11.18$11.502.86%Strong Buy4N/AN/A21.54%15.72%
OMDA
OMADA HEALTH INC
$982.09M$16.52$22.6036.80%Strong Buy1018.73%N/AN/AN/A
LXRX
LEXICON PHARMACEUTICALS INC
$981.67M$2.21$4.55105.88%Strong Buy2-2.54%N/A2.23%1.69%
DFIN
DONNELLEY FINANCIAL SOLUTIONS INC
$978.06M$39.15$59.5051.98%Strong Buy22.75%259.87%35.59%15.95%
WSR
WHITESTONE REIT
$975.46M$18.98$19.000.11%Hold13.94%-29.48%5.71%2.27%
HEPS
D-MARKET ELECTRONIC SERVICES & TRADING
$975.22M$2.73N/AN/AN/AN/A806.96%N/A-10,457.82%-394.44%
ESQ
ESQUIRE FINANCIAL HOLDINGS INC
$974.18M$112.76$122.508.64%Buy238.08%8.32%25.05%3.12%
SBSI
SOUTHSIDE BANCSHARES INC
$974.07M$32.74$35.006.90%Hold227.38%44.72%12.33%1.20%
SBGI
SINCLAIR INC
$973.51M$13.49$19.7546.40%Buy42.80%1.97%-7.88%-0.64%
APEI
AMERICAN PUBLIC EDUCATION INC
$971.47M$52.96$61.0015.18%Strong Buy56.84%26.66%22.50%12.81%
MFA
MFA FINANCIAL INC
$966.18M$9.51$10.8313.91%Hold31.47%31.08%10.26%1.38%
RJET
REPUBLIC AIRWAYS HOLDINGS INC
$965.16M$20.61N/AN/AN/AN/AN/AN/AN/AN/A
HPK
HIGHPEAK ENERGY INC
$962.85M$7.62N/AN/AN/AN/A3.08%N/A-3.13%-1.47%
ESRT
EMPIRE STATE REALTY TRUST INC
$962.16M$5.58$6.3513.80%Sell3-6.64%-38.57%0.99%0.24%
LXU
LSB INDUSTRIES INC
$960.16M$13.35$14.7510.49%Hold41.04%-12.49%7.89%3.60%
INR
INFINITY NATURAL RESOURCES INC
$957.42M$15.07$22.3348.20%Strong Buy328.47%21.18%209.46%18.00%
JCAP
JEFFERSON CAPITAL INC
$957.08M$17.27$28.0062.13%Buy19.80%-84.58%36.96%7.85%
THRM
GENTHERM INC
$956.82M$31.20$37.3319.66%Buy61.95%77.90%N/AN/A
CRAI
CRA INTERNATIONAL INC
$956.59M$148.01$245.0065.53%Buy16.04%19.16%32.01%9.59%
MSEX
MIDDLESEX WATER CO
$954.68M$51.26$55.007.30%Hold19.27%9.95%12.97%4.69%
TRUP
TRUPANION INC
$954.42M$21.88$42.2593.10%Buy48.34%4.27%7.72%3.31%
AEBI
AEBI SCHMIDT HOLDING AG
$950.23M$12.26$15.7528.47%Strong Buy220.54%514.83%12.67%5.14%
ACEL
ACCEL ENTERTAINMENT INC
$949.86M$11.67$15.0028.53%Buy24.38%13.29%26.50%6.73%
SENEA
SENECA FOODS CORP
$948.51M$140.17N/AN/AN/AN/AN/AN/AN/AN/A
USPH
U S PHYSICAL THERAPY INC
$947.22M$62.24$97.5056.65%Strong Buy47.64%160.26%12.84%4.85%
PHAT
PHATHOM PHARMACEUTICALS INC
$946.70M$11.87$21.5081.13%Strong Buy255.48%N/A-105.91%116.96%
EQBK
EQUITY BANCSHARES INC
$945.14M$45.79$51.3312.11%Buy357.63%256.50%13.56%1.45%
DAKT
DAKTRONICS INC
$944.71M$19.56N/AN/AN/AN/A7.29%47.39%24.32%13.07%
NMAX
NEWSMAX INC
$944.16M$7.31N/AN/AN/AN/A11.47%N/A56.62%26.78%
ETON
ETON PHARMACEUTICALS INC
$943.67M$34.45$41.0019.01%Strong Buy340.73%N/AN/AN/A
BTGO
BITGO HOLDINGS INC
$941.59M$8.12$14.6179.94%Strong Buy9N/AN/A17.63%1.31%
HBNC
HORIZON BANCORP INC
$940.87M$18.33$20.6712.75%Buy3N/AN/A16.62%1.77%
HIVE
HIVE DIGITAL TECHNOLOGIES LTD
$940.74M$3.87$5.9353.31%Strong Buy6N/AN/AN/AN/A
BOW
BOWHEAD SPECIALTY HOLDINGS INC
$937.85M$28.56$31.6010.64%Buy516.89%15.85%23.40%4.33%
MCBS
METROCITY BANKSHARES INC
$934.60M$32.61$33.001.20%Hold124.19%16.21%17.41%2.06%
WYFI
WHITEFIBER INC
$934.08M$24.19$32.0032.29%Strong Buy680.39%N/A17.35%7.68%
GOOS
CANADA GOOSE HOLDINGS INC
$933.54M$9.61$11.0014.46%Sell3N/AN/AN/AN/A
AMC
AMC ENTERTAINMENT HOLDINGS INC
$930.35M$1.52$1.6810.20%Hold46.74%N/A-0.72%0.18%
OPK
OPKO HEALTH INC
$928.76M$1.23$1.5021.95%Buy11.75%N/AN/AN/A
YALA
YALLA GROUP LTD
$928.56M$6.07N/AN/AN/AN/A4.79%-2.39%18.48%16.96%
CVLG
COVENANT LOGISTICS GROUP INC
$928.05M$36.87N/AN/AN/AN/A8.96%677.14%14.17%5.68%
MOMO
HELLO GROUP INC
$925.88M$6.10N/AN/AN/AN/A165.01%219.07%146.61%115.74%
TRON
TRON INC
$925.05M$1.95N/AN/AN/AN/AN/AN/AN/AN/A
UTL
UNITIL CORP
$923.47M$51.33$55.678.45%Hold31.47%5.78%11.37%3.35%
BJRI
BJS RESTAURANTS INC
$922.01M$43.87$42.67-2.74%Hold64.12%13.14%16.24%6.05%
VRTS
VIRTUS INVESTMENT PARTNERS INC
$921.67M$137.93$134.50-2.49%Sell4-4.06%24.05%20.61%4.14%
SDGR
SCHRODINGER INC
$920.56M$12.32$20.5066.40%Strong Buy68.05%N/A3.16%1.56%
KODK
EASTMAN KODAK CO
$920.37M$9.43N/AN/AN/AN/AN/AN/AN/AN/A
KURA
KURA ONCOLOGY INC
$917.93M$10.34$27.83169.18%Strong Buy653.93%N/A43.05%7.12%
CPAC
CEMENTOS PACASMAYO SAA
$917.00M$10.71$12.9020.45%Hold251.06%N/AN/AN/A
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
$915.62M$10.50$12.3317.46%Hold38.46%13.89%7.36%0.61%
BVS
BIOVENTUS INC
$913.87M$10.94$15.0037.11%Buy26.38%36.01%48.24%14.01%
CPF
CENTRAL PACIFIC FINANCIAL CORP
$912.50M$34.96$37.005.84%Buy2-9.43%9.27%15.83%1.25%
RHLD
RESOLUTE HOLDINGS MANAGEMENT INC
$911.95M$110.44N/AN/AN/AN/AN/AN/AN/AN/A
MBC
MASTERBRAND INC
$911.25M$7.12N/AN/AN/AN/A-2.58%N/A4.21%1.78%
BFST
BUSINESS FIRST BANCSHARES INC
$911.06M$27.88$33.0018.36%Strong Buy316.71%7.05%10.90%1.21%
NEWP
NEW PACIFIC METALS CORP
$908.97M$4.92$6.0021.95%Strong Buy1N/AN/AN/AN/A
PCRX
PACIRA BIOSCIENCES INC
$905.00M$23.00$29.7529.35%Buy46.76%222.28%26.21%14.18%
CCNE
CNB FINANCIAL CORP
$904.28M$30.52$34.3312.49%Buy38.13%20.48%12.97%1.35%
PHAR
PHARMING GROUP NV
$903.06M$12.87$38.33197.85%Strong Buy3N/AN/AN/AN/A
BBDC
BARINGS BDC INC
$899.43M$8.59$9.257.68%Hold1-6.72%5.26%8.15%3.61%
MBWM
MERCANTILE BANK CORP
$898.44M$52.01$55.506.71%Buy212.04%0.81%14.21%1.51%
OMER
OMEROS CORP
$896.01M$12.38$38.00206.95%Strong Buy2261.87%19.86%-598.74%132.51%
ODV
OSISKO DEVELOPMENT CORP
$895.51M$2.94N/AN/AN/AN/AN/AN/AN/AN/A
HAFC
HANMI FINANCIAL CORP
$895.37M$30.08$32.176.94%Buy315.37%19.39%12.94%1.33%
ROOT
ROOT INC
$894.82M$56.54$67.6719.68%Hold37.32%-16.55%10.77%2.08%
HDL
SUPER HI INTERNATIONAL HOLDING LTD
$894.16M$13.75N/AN/AN/AN/AN/AN/AN/AN/A
LOT
LOTUS TECHNOLOGY INC
$892.50M$1.39N/AN/AN/AN/A94.49%N/A-23.85%16.15%
RPC
RIDGEPOST CAPITAL INC
$892.23M$8.15$12.0047.24%Strong Buy114.99%134.97%42.50%16.41%
VYX
NCR VOYIX CORP
$891.61M$6.47$11.6780.32%Buy3-9.33%59.28%15.30%3.62%
CODI
COMPASS DIVERSIFIED HOLDINGS
$891.55M$11.85$9.25-21.94%Hold2-5.56%N/A2.11%0.28%
CCOI
COGENT COMMUNICATIONS HOLDINGS INC
$889.88M$17.77$23.0029.43%Buy84.09%N/AN/A-0.70%
SHEN
SHENANDOAH TELECOMMUNICATIONS CO
$889.58M$16.08$26.0061.69%Buy14.55%N/A-2.28%-1.01%
INDI
INDIE SEMICONDUCTOR INC
$889.46M$3.92$4.7521.17%Hold136.35%N/A37.79%14.11%
FSBC
FIVE STAR BANCORP
$889.46M$41.61$44.837.75%Buy325.20%15.53%18.80%1.71%
INMD
INMODE LTD
$888.88M$14.02$16.0014.12%Buy31.69%3.89%15.30%13.48%
COUR
COURSERA INC
$888.83M$5.25$9.0071.43%Buy85.98%N/A19.82%12.51%
NBBK
NB BANCORP INC
$887.42M$19.85$24.0020.91%Strong Buy133.11%44.87%13.39%1.56%
MGTX
MEIRAGTX HOLDINGS PLC
$887.20M$9.58$24.00150.52%Strong Buy610.41%N/AN/A-49.61%
AMTB
AMERANT BANCORP INC
$885.48M$22.50$23.675.19%Buy31.15%28.77%9.15%0.84%
JBSS
SANFILIPPO JOHN B & SON INC
$882.10M$75.46$109.0044.45%Buy1N/AN/A18.00%10.73%
MFIC
MIDCAP FINANCIAL INVESTMENT CORP
$881.39M$10.70$11.002.80%Hold5-10.51%417.68%9.00%3.45%
CGEM
CULLINAN THERAPEUTICS INC
$880.69M$14.33$33.60134.47%Strong Buy5N/AN/A-48.96%-44.49%
TRST
TRUSTCO BANK CORP N Y
$878.63M$50.28N/AN/AN/AN/AN/AN/AN/AN/A
JANX
JANUX THERAPEUTICS INC
$878.17M$14.40$38.30165.97%Buy10-15.46%N/A-24.56%-22.49%
SLI
STANDARD LITHIUM LTD
$877.82M$3.61N/AN/AN/AN/AN/AN/AN/AN/A
SCSC
SCANSOURCE INC
$875.99M$43.10N/AN/AN/AN/A2.62%17.46%11.79%5.92%
AVO
MISSION PRODUCE INC
$873.53M$12.33N/AN/AN/AN/A0.27%19.30%N/AN/A
LMB
LIMBACH HOLDINGS INC
$871.67M$73.12$97.0032.66%Buy210.53%25.62%32.07%16.70%
1...252627...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.