BancFirst Corporation (BANF)
Fair Value23.1% Upside
Undervalued
Analyst8.2% Upside
Market Cap3.909 B
P/E15.6x
Yield1.7%
HealthGood
NASDAQ
Bank of Marin Bancorp (BMRC)
Fair Value-11.7% Downside
Fair
Analyst2.1% Upside
Market Cap457.1 M
P/E-14.3x
Yield3.5%
HealthFair
NASDAQ
Featured in
Small-Cap Stocks
Bank Ozk (OZK)
Fair Value10.4% Upside
Fair
Analyst4.8% Upside
Market Cap5.614 B
P/E8.1x
Yield3.7%
HealthGood
NASDAQ
Banner Corporation (BANR)
Fair Value-0.1% Downside
Fair
Analyst6.3% Upside
Market Cap2.398 B
P/E11.6x
Yield2.9%
HealthGood
NASDAQ
Barrett Business Services Inc (BBSI)
Fair Value-7.2% Downside
Fair
Analyst7.4% Upside
Market Cap983.6 M
P/E23.8x
Yield0.8%
HealthGood
NASDAQ
Featured in
Small-Cap Stocks
Bassett Furniture Industries (BSET)
Fair Value-13.7% Downside
Fair
Analyst9.9% Upside
Market Cap184 M
P/E33.0x
Yield3.8%
HealthFair
NASDAQ
Featured in
High-Momentum Stocks
BCB Bancorp Inc (BCBP)
Fair Value10.6% Upside
Fair
Analyst15.3% Upside
Market Cap178.5 M
P/E-144.1x
Yield3.1%
HealthFair
NASDAQ
Beachbody Company Inc (BODI)
Fair Value16.8% Upside
Fair
Analyst67.3% Upside
Market Cap77.197 M
P/E15.1x
Yield0.0%
HealthGood
NASDAQ
Beasley Broadcast Group Inc (BBGI)
Fair Value3.9% Upside
Fair
Market Cap42.276 M
P/E-0.2x
Yield0.0%
HealthWeak
NASDAQ
Bel Fuse A Inc (BELFA)
Fair Value-24.7% Downside
Overvalued
Analyst36.2% Upside
Market Cap3.702 B
P/E70.3x
Yield0.1%
HealthGood
NASDAQ
Featured in
Overvalued Stocks
Bel Fuse B Inc (BELFB)
Fair Value-36.3% Downside
Overvalued
Analyst14.6% Upside
Market Cap3.702 B
P/E70.3x
Yield0.1%
HealthGood
NASDAQ
Featured in
Overvalued Stocks
Bgc Group Inc (BGC)
Fair Value-3.2% Downside
Fair
Analyst37.1% Upside
Market Cap5.361 B
P/E30.7x
Yield0.7%
HealthGood
NASDAQ
Featured in
Rapid Revenue Growth
Bio Green Med Solution Inc (BGMS)
Fair Value29.4% Upside
Undervalued
Market Cap4.968 M
P/E-0.5x
Yield0.0%
HealthFair
NASDAQ
Bio-Techne Corp (TECH)
Fair Value-5.7% Downside
Fair
Analyst-2.2% Downside
Market Cap11.164 B
P/E101.9x
Yield0.4%
HealthGood
NASDAQ
BioCryst Pharmaceuticals Inc (BCRX)
Fair Value15.5% Upside
Fair
Analyst124.6% Upside
Market Cap2.315 B
P/E-5.2x
Yield0.0%
HealthGreat
NASDAQ
Biogen Inc (BIIB)
Fair Value27.0% Upside
Undervalued
Analyst12.7% Upside
Market Cap29.52 B
P/E21.7x
Yield0.0%
HealthGreat
NASDAQ
BioLineRx Ltd (BLRX)
Fair Value11.5% Upside
Fair
Analyst489.2% Upside
Market Cap12.9 M
P/E-1.6x
Yield0.0%
HealthFair
NASDAQ
Biomarin Pharmaceutical Inc (BMRN)
Fair Value32.4% Upside
Undervalued
Analyst48.2% Upside
Market Cap11.425 B
P/E42.6x
Yield0.0%
HealthGreat
NASDAQ
BJs Restaurants Inc (BJRI)
Fair Value-25.9% Downside
Overvalued
Analyst-22.8% Downside
Market Cap1.447 B
P/E32.4x
Yield0.0%
HealthGood
NASDAQ
Featured in
Overvalued Stocks
High-Momentum Stocks
Small-Cap Stocks
Blackbaud Inc (BLKB)
Fair Value45.6% Upside
Undervalued
Analyst51.7% Upside
Market Cap1.479 B
P/E10.2x
Yield0.0%
HealthGood
NASDAQ
Featured in
Small-Cap Stocks
Bloomia Holdings, Inc (TULP)
Fair Value-3.0% Downside
Fair
Market Cap18.231 M
P/E24.5x
Yield0.0%
HealthGood
NASDAQ
BOK Financial Corporation (BOKF)
Fair Value16.7% Upside
Fair
Analyst5.4% Upside
Market Cap8.536 B
P/E13.8x
Yield1.8%
HealthFair
NASDAQ
Booking Holdings Inc (BKNG)
Fair Value17.4% Upside
Fair
Analyst26.0% Upside
Market Cap139.1 B
P/E22.4x
Yield0.9%
HealthGreat
NASDAQ
BOS Better Online Solutions (BOSC)
Fair Value29.6% Upside
Undervalued
Analyst87.8% Upside
Market Cap29.891 M
P/E9.9x
Yield0.0%
HealthGreat
NASDAQ
Bridgeline Digital Inc (BLIN)
Fair Value24.0% Upside
Undervalued
Analyst286.6% Upside
Market Cap15.183 M
P/E-9.0x
Yield0.0%
HealthFair
NASDAQ
Bridgford Foods Corporation (BRID)
Fair Value35.8% Upside
Undervalued
Market Cap58.273 M
P/E-4.1x
Yield0.0%
HealthWeak
NASDAQ
Broadcom Inc (AVGO)
Fair Value15.4% Upside
Fair
Analyst35.8% Upside
Market Cap1,799.1 B
P/E62.5x
Yield0.7%
HealthGreat
NASDAQ
Featured in
Rapid Revenue Growth
High-Beta Stocks
Broadway Financial Corporation (BYFC)
Fair Value11.9% Upside
Fair
Market Cap84.464 M
P/E-3.5x
Yield0.0%
HealthWeak
NASDAQ
Broadwind Energy Inc (BWEN)
Fair Value-34.1% Downside
Overvalued
Analyst24.9% Upside
Market Cap112.1 M
P/E22.1x
Yield0.0%
HealthFair
NASDAQ
Featured in
Overvalued Stocks
High-Beta Stocks
High-Momentum Stocks
High-Beta Momentum
C&F Financial Corporation (CFFI)
Fair Value-4.1% Downside
Fair
Market Cap250.7 M
P/E8.9x
Yield2.5%
HealthFair
NASDAQ
Cadence Design Systems Inc (CDNS)
Fair Value-10.1% Downside
Fair
Analyst16.4% Upside
Market Cap91 B
P/E79.6x
Yield0.0%
HealthGood
NASDAQ
Cadiz Inc (CDZI)
Fair Value15.6% Upside
Fair
Analyst220.3% Upside
Market Cap279.2 M
P/E-7.3x
Yield0.0%
HealthWeak
NASDAQ
Featured in
Rapid Revenue Growth
Cal-Maine Foods Inc (CALM)
Fair Value11.2% Upside
Fair
Analyst-4.7% Downside
Market Cap4.189 B
P/E6.0x
Yield1.6%
HealthExcellent
NASDAQ
Calumet Inc (CLMT)
Fair Value-21.2% Downside
Overvalued
Analyst-11.2% Downside
Market Cap3.786 B
P/E-20.1x
Yield0.0%
HealthFair
NASDAQ
Featured in
High-Momentum Stocks
Camden National Corporation (CAC)
Fair Value-1.6% Downside
Fair
Analyst-1.4% Downside
Market Cap918.1 M
P/E11.4x
Yield3.1%
HealthGood
NASDAQ
Featured in
Small-Cap Stocks
Camtek Ltd (CAMT)
Fair Value-25.6% Downside
Overvalued
Analyst18.6% Upside
Market Cap6.773 B
P/E151.5x
Yield0.0%
HealthGood
NASDAQ
Featured in
Overvalued Stocks
Canadian Solar Inc (CSIQ)
Fair Value0.3% Upside
Fair
Analyst15.5% Upside
Market Cap1.031 B
P/E-10.4x
Yield0.0%
HealthFair
NASDAQ
Featured in
High-Beta Stocks
Small-Cap Stocks
Canterbury Park Holding Corporation (CPHC)
Fair Value-9.8% Downside
Fair
Market Cap81.53 M
P/E-1,379.3x
Yield1.8%
HealthFair
NASDAQ
Capital City Bank Group (CCBG)
Fair Value17.6% Upside
Fair
Analyst-2.6% Downside
Market Cap853.9 M
P/E14.4x
Yield2.2%
HealthGood
NASDAQ
Featured in
Small-Cap Stocks
Capital Clean Energy Carriers Corp (CCEC)
Fair Value10.6% Upside
Fair
Analyst15.0% Upside
Market Cap1.35 B
P/E13.4x
Yield2.7%
HealthGood
NASDAQ
Featured in
Small-Cap Stocks
Capital Southwest Corporation (CSWC)
Analyst3.1% Upside
Market Cap1.483 B
Yield14.0%
HealthFair
NASDAQ
Featured in
Small-Cap Stocks
Capitol Federal Financial Inc (CFFN)
Fair Value-11.0% Downside
Fair
Analyst3.4% Upside
Market Cap1.062 B
P/E13.7x
Yield4.0%
HealthGood
NASDAQ
Featured in
Small-Cap Stocks
CarParts.Com Inc (PRTS)
Fair Value69.9% Upside
Bargain
Analyst113.8% Upside
Market Cap38.193 M
P/E-1.1x
Yield0.0%
HealthWeak
NASDAQ
Casella Waste Systems Inc (CWST)
Fair Value-2.8% Downside
Fair
Analyst23.0% Upside
Market Cap5.952 B
P/E804.0x
Yield0.0%
HealthFair
NASDAQ
Caseys General Stores Inc (CASY)
Fair Value-29.7% Downside
Overvalued
Analyst10.8% Upside
Market Cap32.063 B
P/E44.7x
Yield0.3%
HealthGreat
NASDAQ
Featured in
Overvalued Stocks
Cass Information Systems Inc (CASS)
Fair Value37.8% Upside
Undervalued
Analyst1.2% Upside
Market Cap687.8 M
P/E21.9x
Yield2.4%
HealthFair
NASDAQ
Featured in
Small-Cap Stocks
Cathay General Bancorp (CATY)
Fair Value-5.1% Downside
Fair
Analyst-2.4% Downside
Market Cap4.156 B
P/E12.4x
Yield2.5%
HealthGood
NASDAQ