Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
$6.26
+4.3%
$6.36
$4.68
$9.46
$57.09M0.718,267 shs34,687 shs
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$9.64
$9.11
$7.99
$12.73
$207.84M0.9529,612 shs26,037 shs
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
$18.00
+1.3%
$16.86
$13.81
$26.52
$257M0.6720,642 shs31,500 shs
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
$30.34
+3.5%
$28.04
$21.31
$34.00
$245.18M0.4210,044 shs44,693 shs
7 Stocks That Could Be Bigger Than Tesla, Nvidia, and Google Cover

Looking for the next FAANG stock before everyone has heard about it? Enter your email address to see which stocks MarketBeat analysts think might become the next trillion dollar tech company.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
0.00%+3.64%-1.73%-16.64%+22.27%
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
0.00%-3.12%+7.23%+8.07%+13.55%
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
0.00%+5.39%+3.57%+5.63%+9.29%
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
0.00%+7.44%+3.87%+12.91%+38.86%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
0.4697 of 5 stars
0.04.00.00.01.10.00.6
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
3.6869 of 5 stars
0.03.00.00.02.23.33.8
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
1.2853 of 5 stars
0.03.01.70.00.02.51.3
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
1.5568 of 5 stars
1.03.02.50.00.00.02.5
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
0.00
N/AN/AN/A
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
0.00
N/AN/AN/A
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
0.00
N/AN/AN/A
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
2.00
Hold$28.50-6.06% Downside

Current Analyst Ratings Breakdown

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
$63.76M0.90$0.23 per share27.24$14.84 per share0.42
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$393.51M0.53$1.43 per share6.73$13.68 per share0.70
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
$112.40M2.29$1.31 per share13.79$17.32 per share1.04
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
$108.47M2.26$2.13 per share14.22$26.09 per share1.16
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
$1.93M-$0.08N/AN/A2.59%1.22%0.12%7/29/2025 (Estimated)
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$19.20M$0.7912.203.62N/A4.72%6.68%0.55%7/29/2025 (Estimated)
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
$17.12M$1.2414.52N/A15.76%7.25%0.78%7/23/2025 (Estimated)
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
$15.52M$2.0115.0914.31N/A14.78%7.69%0.87%7/17/2025 (Estimated)

Latest BYFC, JMSB, MBCN, and CPSS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/17/2025Q2 2025
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
$0.57N/AN/AN/A$18.30 millionN/A
5/12/2025Q1 2025
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$0.30$0.19-$0.11$0.19$109.99 million$106.87 million
4/28/2025Q1 2025
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
N/A-$0.14N/A-$0.14N/A$8.33 million
4/24/2025Q1 2025
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
$0.48$0.60+$0.12$0.60$17.23 million$18.04 million
4/23/2025Q1 2025
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
N/A$0.34N/A$0.34N/A$14.60 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
N/AN/AN/AN/AN/A
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
N/AN/AN/AN/AN/A
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
$0.251.39%N/A20.16%N/A
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
$0.842.77%N/A41.79%1 Years

Latest BYFC, JMSB, MBCN, and CPSS Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/22/2025
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
annual$0.302%6/27/20256/27/20257/7/2025
5/12/2025
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
quarterly$0.212.85%5/30/20255/30/20256/13/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
1.44
1.26
0.08
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
9.83
8.24
8.24
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
0.10
1.02
1.02
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
0.05
0.98
0.98

Institutional Ownership

CompanyInstitutional Ownership
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
12.12%
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
47.57%
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
39.09%
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
31.72%
CompanyEmployeesShares OutstandingFree FloatOptionable
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
809.12 million8.75 millionNo Data
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
74021.56 million6.68 millionOptionable
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
14014.28 million12.56 millionOptionable
Middlefield Banc Corp. stock logo
MBCN
Middlefield Banc
1808.08 million7.75 millionNot Optionable

Recent News About These Companies

Middlefield Banc reports Q1 EPS 60c, consensus 46c

New MarketBeat Followers Over Time

Media Sentiment Over Time

Broadway Financial stock logo

Broadway Financial NASDAQ:BYFC

$6.26 +0.26 (+4.33%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$6.32 +0.06 (+0.96%)
As of 06/20/2025 06:14 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Broadway Financial Corporation operates as the holding company for City First Bank, National Association that provides various banking products and services in the United States. It accepts various deposit accounts, including savings accounts, checking accounts, interest checking accounts, money market accounts, and fixed-term certificates of deposit. The company also offers mortgage loans, which are secured by multi-family residential properties; single family residential properties; and commercial real estate, including charter schools, community facilities, and churches, as well as commercial business, construction, and consumer loans. In addition, it invests in securities issued by federal government agencies, residential mortgage-backed securities, and other investments. The company was founded in 1946 and is headquartered in Los Angeles, California.

Consumer Portfolio Services stock logo

Consumer Portfolio Services NASDAQ:CPSS

$9.64 0.00 (0.00%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$9.60 -0.04 (-0.47%)
As of 06/20/2025 04:04 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Consumer Portfolio Services, Inc. operates as a specialty finance company in the United States. It is involved in the purchase and service of retail automobile contracts originated by franchised automobile dealers and select independent dealers in the sale of new and used automobiles, light trucks, and passenger vans. The company, through its automobile contract purchases, offers indirect financing to the customers of dealers with limited credit histories or past credit problems. It also serves as an alternative source of financing for dealers, facilitating sales to customers who are not able to obtain financing from commercial banks, credit unions, and the captive finance companies. In addition, the company acquires installment purchase contracts in merger and acquisition transactions; purchases immaterial amounts of vehicle purchase money loans from non-affiliated lenders. It services its automobile contracts through its branches in California, Nevada, Virginia, Florida, and Illinois. The company was incorporated in 1991 and is based in Las Vegas, Nevada.

John Marshall Bancorp stock logo

John Marshall Bancorp NASDAQ:JMSB

$18.00 +0.23 (+1.29%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$17.96 -0.04 (-0.19%)
As of 06/20/2025 04:03 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

John Marshall Bancorp, Inc. operates as the bank holding company for John Marshall Bank that provides banking products and financial services. The company accepts checking, demand, NOW, savings, and money market accounts, as well as certificates of deposit. It offers residential and commercial construction and development loans, commercial term, mortgage, commercial real estate, industrial loans, and other commercial lines of credit; debit and credit cards; and treasury and cash management, investment, business and personal insurance, remote deposit capture, deposit sweep and online and mobile banking services. The company serves small to medium-sized businesses, their owners and employees, professional corporations, non-profits, and individuals. The company was founded in 2005 and is headquartered in Reston, Virginia.

Middlefield Banc stock logo

Middlefield Banc NASDAQ:MBCN

$30.34 +1.04 (+3.55%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$30.40 +0.05 (+0.18%)
As of 06/20/2025 04:49 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Middlefield Banc Corp. operates as the bank holding company for The Middlefield Banking Company that provides various commercial banking services to small and medium-sized businesses, professionals, small business owners, and retail customers in northeastern and central Ohio. It offers checking, savings, negotiable order of withdrawal accounts, money market accounts, time certificates of deposit, commercial loans, real estate loans, various consumer loans, safe deposit facilities, and travelers' checks. The company also provides operational and working capital, term business, residential construction, professional, and residential and mortgage loans, as well as consumer installment loans for home improvements, automobiles, boats, and other personal expenditures; loans to finance capital purchases; selected guaranteed or subsidized loan programs for small businesses; and agricultural loans. In addition, the company resolves and disposes troubled assets in Ohio. Further, it offers official checks, money orders, and ATM services, as well as IRA accounts; online banking and bill payment services to individuals; and online cash management services to business customers. Middlefield Banc Corp. was founded in 1901 and is headquartered in Middlefield, Ohio.