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
PDM
PIEDMONT REALTY TRUST INC
$1.01B$8.08$10.0023.76%Strong Buy13.07%N/A2.47%0.91%
PLOW
DOUGLAS DYNAMICS INC
$1.01B$43.54$57.5032.06%Strong Buy27.45%16.72%29.46%13.06%
IVA
INVENTIVA SA
$1.01B$5.21$13.75163.92%Strong Buy4N/AN/AN/AN/A
GSBD
GOLDMAN SACHS BDC INC
$1.00B$8.92$8.50-4.71%Sell2-6.01%33.46%8.72%3.57%
INNV
INNOVAGE HOLDING CORP
$1.00B$7.37$7.00-5.02%Strong Sell15.68%N/A22.97%9.61%
AMN
AMN HEALTHCARE SERVICES INC
$994.86M$25.65$26.804.48%Buy5-9.26%N/A7.03%1.93%
TBN
TAMBORAN RESOURCES CORP
$992.86M$35.06$58.5066.86%Strong Buy4N/AN/AN/AN/A
APC
ARKO PETROLEUM CORP
$991.84M$20.85$21.754.32%Strong Buy4N/AN/A28.17%5.02%
FUBO
FUBOTV INC
$991.03M$9.14$19.50113.35%Buy615.14%N/A16.75%3.42%
LXRX
LEXICON PHARMACEUTICALS INC
$990.56M$2.23$4.55104.04%Strong Buy2-2.54%N/A2.23%1.69%
SDGR
SCHRODINGER INC
$988.56M$13.23$20.5054.95%Strong Buy68.05%N/A3.16%1.56%
KURA
KURA ONCOLOGY INC
$988.06M$11.13$27.83150.07%Strong Buy653.93%N/A43.05%7.12%
CFFN
CAPITOL FEDERAL FINANCIAL INC
$987.54M$7.79$8.002.70%Hold211.76%16.45%9.39%0.98%
DFIN
DONNELLEY FINANCIAL SOLUTIONS INC
$987.30M$39.52$59.5050.56%Strong Buy22.75%259.87%35.59%15.95%
ASIC
ATEGRITY SPECIALTY INSURANCE CO HOLDINGS
$987.07M$20.55$26.5028.95%Strong Buy424.48%15.64%23.82%9.88%
EEX
EMERALD HOLDING INC
$985.59M$4.98$5.031.00%Hold15.74%N/A15.95%4.34%
SBGI
SINCLAIR INC
$982.90M$13.62$19.7545.01%Buy42.80%1.97%-7.88%-0.64%
SBSI
SOUTHSIDE BANCSHARES INC
$980.91M$32.97$35.006.16%Hold227.38%44.72%12.33%1.20%
OMDA
OMADA HEALTH INC
$977.33M$16.44$22.6037.47%Strong Buy1018.73%N/AN/AN/A
THRM
GENTHERM INC
$976.14M$31.83$37.3317.29%Buy61.95%77.90%N/AN/A
WSR
WHITESTONE REIT
$975.46M$18.98$19.000.11%Hold13.94%-29.48%5.71%2.27%
MBC
MASTERBRAND INC
$972.68M$7.60N/AN/AN/AN/A-2.58%N/A4.21%1.78%
ESRT
EMPIRE STATE REALTY TRUST INC
$972.51M$5.64$6.3512.59%Sell3-6.64%-38.57%0.99%0.24%
OPK
OPKO HEALTH INC
$966.52M$1.28$1.5017.19%Buy11.75%N/AN/AN/A
SHAZ
SHARONAI HOLDINGS INC
$966.14M$57.70$46.67-19.12%Strong Buy32,051.17%N/A162.45%45.98%
MFA
MFA FINANCIAL INC
$965.16M$9.50$10.8314.03%Hold31.47%31.08%10.26%1.38%
DRTS
ALPHA TAU MEDICAL LTD
$964.59M$10.96$11.504.93%Strong Buy4N/AN/A21.54%15.72%
MSEX
MIDDLESEX WATER CO
$963.81M$51.75$55.006.28%Hold19.27%9.95%12.97%4.69%
JCAP
JEFFERSON CAPITAL INC
$963.73M$17.39$28.0061.01%Buy19.80%-84.58%36.96%7.85%
ESQ
ESQUIRE FINANCIAL HOLDINGS INC
$959.06M$111.01$122.5010.35%Buy238.08%8.32%25.05%3.12%
ETON
ETON PHARMACEUTICALS INC
$958.73M$35.00$41.0017.14%Strong Buy340.73%N/AN/AN/A
USPH
U S PHYSICAL THERAPY INC
$956.50M$62.85$97.5055.13%Strong Buy47.64%160.26%12.84%4.85%
AMC
AMC ENTERTAINMENT HOLDINGS INC
$954.83M$1.56$1.687.37%Hold46.74%N/A-0.72%0.18%
NMAX
NEWSMAX INC
$953.21M$7.38N/AN/AN/AN/A11.47%N/A56.62%26.78%
TRUP
TRUPANION INC
$953.11M$21.85$42.2593.36%Buy48.34%4.27%7.72%3.31%
GOOS
CANADA GOOSE HOLDINGS INC
$952.97M$9.81$11.0012.13%Sell3N/AN/AN/AN/A
DAKT
DAKTRONICS INC
$952.92M$19.73N/AN/AN/AN/A7.29%47.39%24.32%13.07%
CRAI
CRA INTERNATIONAL INC
$952.59M$147.39$245.0066.23%Buy16.04%19.16%32.01%9.59%
ACEL
ACCEL ENTERTAINMENT INC
$951.48M$11.69$15.0028.31%Buy24.38%13.29%26.50%6.73%
SENEA
SENECA FOODS CORP
$950.40M$140.45N/AN/AN/AN/AN/AN/AN/AN/A
INDI
INDIE SEMICONDUCTOR INC
$948.46M$4.18$4.7513.64%Hold136.35%N/A37.79%14.11%
VRTS
VIRTUS INVESTMENT PARTNERS INC
$946.66M$141.67$134.50-5.06%Sell4-4.06%24.05%20.61%4.14%
APEI
AMERICAN PUBLIC EDUCATION INC
$946.34M$51.59$61.0018.24%Strong Buy56.84%26.66%22.50%12.81%
HBNC
HORIZON BANCORP INC
$945.49M$18.42$20.6712.20%Buy3N/AN/A16.62%1.77%
EQBK
EQUITY BANCSHARES INC
$944.52M$45.76$51.3312.18%Buy357.63%256.50%13.56%1.45%
RHLD
RESOLUTE HOLDINGS MANAGEMENT INC
$943.91M$114.31N/AN/AN/AN/AN/AN/AN/AN/A
YALA
YALLA GROUP LTD
$943.86M$6.17N/AN/AN/AN/A4.79%-2.39%18.48%16.96%
CVLG
COVENANT LOGISTICS GROUP INC
$940.64M$37.37N/AN/AN/AN/A8.96%677.14%14.17%5.68%
KODK
EASTMAN KODAK CO
$939.89M$9.63N/AN/AN/AN/AN/AN/AN/AN/A
MCBS
METROCITY BANKSHARES INC
$938.90M$32.76$33.000.73%Hold124.19%16.21%17.41%2.06%
HIVE
HIVE DIGITAL TECHNOLOGIES LTD
$935.88M$3.85$5.7248.57%Strong Buy5N/AN/AN/AN/A
BOW
BOWHEAD SPECIALTY HOLDINGS INC
$934.57M$28.46$31.8011.74%Buy516.89%15.85%23.40%4.33%
BJRI
BJS RESTAURANTS INC
$933.15M$44.40$42.67-3.90%Hold64.12%13.14%16.24%6.05%
LXU
LSB INDUSTRIES INC
$932.83M$12.97$14.7513.72%Hold41.04%-12.49%7.89%3.60%
UTL
UNITIL CORP
$927.79M$51.57$55.677.94%Hold31.47%5.78%11.37%3.35%
PCRX
PACIRA BIOSCIENCES INC
$923.89M$23.48$29.7526.70%Buy46.76%222.28%26.21%14.18%
PHAT
PHATHOM PHARMACEUTICALS INC
$923.57M$11.58$21.5085.66%Strong Buy255.48%N/A-105.91%116.96%
NPK
NATIONAL PRESTO INDUSTRIES INC
$922.77M$128.77N/AN/AN/AN/AN/AN/AN/AN/A
HPK
HIGHPEAK ENERGY INC
$922.41M$7.30N/AN/AN/AN/A3.08%N/A-3.13%-1.47%
CCOI
COGENT COMMUNICATIONS HOLDINGS INC
$919.93M$18.37$23.0025.20%Buy84.09%N/AN/A-0.70%
AEBI
AEBI SCHMIDT HOLDING AG
$919.22M$11.86$15.7532.80%Strong Buy220.54%514.83%12.67%5.14%
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
$917.37M$10.52$12.3317.23%Hold38.46%13.89%7.36%0.61%
TRON
TRON INC
$915.56M$1.93N/AN/AN/AN/AN/AN/AN/AN/A
ROOT
ROOT INC
$915.55M$57.85$67.6716.97%Hold37.32%-16.55%10.77%2.08%
BFST
BUSINESS FIRST BANCSHARES INC
$915.31M$28.01$33.0017.82%Strong Buy316.71%7.05%10.90%1.21%
CPAC
CEMENTOS PACASMAYO SAA
$914.44M$10.68$12.9020.79%Hold251.06%N/AN/AN/A
MOMO
HELLO GROUP INC
$913.74M$6.02N/AN/AN/AN/A165.01%219.07%146.61%115.74%
INR
INFINITY NATURAL RESOURCES INC
$913.59M$14.38$22.3355.31%Strong Buy328.47%21.18%209.46%18.00%
CCNE
CNB FINANCIAL CORP
$912.87M$30.81$34.3311.43%Buy38.13%20.48%12.97%1.35%
PSIX
POWER SOLUTIONS INTERNATIONAL INC
$912.57M$39.59$79.45100.68%Buy212.82%6.24%N/AN/A
RPC
RIDGEPOST CAPITAL INC
$910.85M$8.32$12.0044.23%Strong Buy114.99%134.97%42.50%16.41%
CPF
CENTRAL PACIFIC FINANCIAL CORP
$908.58M$34.81$37.006.29%Buy2-9.43%9.27%15.83%1.25%
MBWM
MERCANTILE BANK CORP
$908.46M$52.59$55.505.53%Buy212.04%0.81%14.21%1.51%
METC
RAMACO RESOURCES INC
$906.58M$13.91$21.8056.72%Buy519.54%N/A35.14%14.07%
ARHS
ARHAUS INC
$904.44M$6.39$9.6150.34%Buy76.78%10.68%28.67%7.76%
HAFC
HANMI FINANCIAL CORP
$902.52M$30.32$32.176.09%Buy315.37%19.39%12.94%1.33%
AZTA
AZENTA INC
$900.65M$19.54$38.4096.52%Buy54.21%N/A2.53%2.07%
BTGO
BITGO HOLDINGS INC
$899.85M$7.76$14.6188.29%Strong Buy9N/AN/A17.63%1.31%
NEWP
NEW PACIFIC METALS CORP
$899.73M$4.87$6.0023.20%Strong Buy1N/AN/AN/AN/A
PHAR
PHARMING GROUP NV
$898.85M$12.81$38.33199.24%Strong Buy3N/AN/AN/AN/A
FSBC
FIVE STAR BANCORP
$897.80M$42.00$44.836.75%Buy325.20%15.53%18.80%1.71%
LPTH
LIGHTPATH TECHNOLOGIES INC
$896.63M$14.28$15.176.21%Strong Buy329.24%N/A36.66%22.64%
NRGV
ENERGY VAULT HOLDINGS INC
$896.58M$5.03$4.50-10.54%Hold219.31%N/AN/AN/A
HDL
SUPER HI INTERNATIONAL HOLDING LTD
$894.16M$13.75N/AN/AN/AN/AN/AN/AN/AN/A
SLI
STANDARD LITHIUM LTD
$892.41M$3.67N/AN/AN/AN/AN/AN/AN/AN/A
SHEN
SHENANDOAH TELECOMMUNICATIONS CO
$892.34M$16.13$26.0061.19%Buy14.55%N/A-2.28%-1.01%
ANNX
ANNEXON INC
$891.30M$5.44$13.33145.09%Strong Buy3N/AN/A124.20%96.63%
BBDC
BARINGS BDC INC
$891.06M$8.51$9.258.70%Hold1-6.72%5.26%8.15%3.61%
JBSS
SANFILIPPO JOHN B & SON INC
$890.39M$76.17$109.0043.10%Buy1N/AN/A18.00%10.73%
NBBK
NB BANCORP INC
$888.76M$19.88$24.0020.72%Strong Buy133.11%44.87%13.39%1.56%
KOPN
KOPIN CORP
$887.16M$4.85$7.1547.42%Strong Buy539.92%102.71%42.94%25.50%
COUR
COURSERA INC
$887.13M$5.24$9.0071.76%Buy85.98%N/A19.82%12.51%
AMTB
AMERANT BANCORP INC
$881.55M$22.40$23.675.66%Buy31.15%28.77%9.15%0.84%
TRST
TRUSTCO BANK CORP N Y
$881.43M$50.44N/AN/AN/AN/AN/AN/AN/AN/A
RZLV
REZOLVE AI PLC
$881.18M$2.62$10.00281.68%Strong Buy2665.23%N/A-17.14%-6.92%
CODI
COMPASS DIVERSIFIED HOLDINGS
$880.26M$11.70$9.25-20.94%Hold2-5.56%N/A2.11%0.28%
LOT
LOTUS TECHNOLOGY INC
$879.66M$1.37N/AN/AN/AN/A94.49%N/A-23.85%16.15%
JMIA
JUMIA TECHNOLOGIES AG
$879.35M$7.10$17.33144.13%Strong Buy312.89%N/A205.36%23.97%
MGTX
MEIRAGTX HOLDINGS PLC
$878.86M$9.49$24.00152.90%Strong Buy610.41%N/AN/A-49.61%
JANX
JANUX THERAPEUTICS INC
$878.78M$14.41$38.30165.79%Buy10-15.46%N/A-24.56%-22.49%
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.