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
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$9.36
-3.0%
$8.88
$7.03
$12.73
$200.71M0.9331,529 shs1,850 shs
LCNB Corp. stock logo
LCNB
LCNB
$15.29
-1.0%
$14.55
$12.42
$17.92
$216.61M0.6422,783 shs1,033 shs
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$26.37
+0.6%
$24.76
$22.70
$32.24
$222.84M0.4712,828 shs3,459 shs
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
$15.60
+1.5%
$15.88
$13.51
$17.50
$47.77M0.033,626 shs1,064 shs
Free Today: Your Guide to Smarter Options Trades Cover

Learn the basics of options trading and how to use them to boost returns and manage risk with this free report from MarketBeat. Click the link below to get your free copy.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
+0.52%+6.75%+16.41%-12.43%+18.12%
LCNB Corp. stock logo
LCNB
LCNB
+3.34%+5.07%+13.27%0.00%+5.03%
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
+0.72%+5.94%+10.04%-3.96%+5.64%
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
-1.11%-0.15%-2.50%-0.95%+9.68%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
2.6616 of 5 stars
0.01.00.00.01.73.33.8
LCNB Corp. stock logo
LCNB
LCNB
3.1719 of 5 stars
1.04.03.30.02.91.73.1
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
3.0993 of 5 stars
0.03.03.30.03.32.51.3
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
1.5034 of 5 stars
0.03.01.70.03.80.80.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
0.00
N/AN/AN/A
LCNB Corp. stock logo
LCNB
LCNB
2.00
Hold$16.256.28% Upside
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
0.00
N/AN/AN/A
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$202.25M0.99$2.19 per share4.28$13.01 per share0.72
LCNB Corp. stock logo
LCNB
LCNB
$84.90M2.55$1.93 per share7.91$21.15 per share0.72
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$77.25M2.86$3.84 per share6.86$20.03 per share1.32
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
$10.93M4.37N/AN/A$16.73 per share0.93
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$45.34M$0.7910.763.52N/A5.59%7.59%0.67%7/29/2025 (Estimated)
LCNB Corp. stock logo
LCNB
LCNB
$13.49M$1.1515.768.49N/A10.76%7.12%0.74%7/22/2025 (Estimated)
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$24.95M$2.978.80N/A28.03%14.28%1.35%7/16/2025 (Estimated)
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
-$730K$0.67N/AN/A-10.81%-4.11%-0.48%N/A

Latest TCBS, LCNB, OVLY, and CPSS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
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
5/1/2025Q1 2025
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
N/A$0.22N/A$0.22N/A$3.79 million
4/22/2025Q1 2025
LCNB Corp. stock logo
LCNB
LCNB
$0.39$0.33-$0.06$0.33$15.80 million$21.52 million
4/18/2025Q1 2025
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
N/A$0.64N/A$0.64N/A$19.42 million
3/27/2025Q4 2024
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
N/A$0.16N/A$0.16N/A$3.93 million
2/25/2025Q4 2024
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$0.27$0.21-$0.06$0.21$102.37 million$105.30 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
N/AN/AN/AN/AN/A
LCNB Corp. stock logo
LCNB
LCNB
$0.885.76%+4.55%76.52%7 Years
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$0.602.28%-8.63%20.20%11 Years
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
$0.161.03%N/A23.88%1 Years

Latest TCBS, LCNB, OVLY, and CPSS Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/25/2025
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
quarterly$0.040.97%3/10/20253/10/20253/24/2025
2/20/2025
LCNB Corp. stock logo
LCNB
LCNB
quarterly$0.225.94%3/3/20253/3/20253/17/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
10.52
19.17
19.16
LCNB Corp. stock logo
LCNB
LCNB
0.61
0.93
0.91
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
N/A
0.76
0.76
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
1.20
0.95
0.95

Institutional Ownership

CompanyInstitutional Ownership
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
47.57%
LCNB Corp. stock logo
LCNB
LCNB
34.73%
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
30.86%
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
15.83%

Insider Ownership

CompanyInsider Ownership
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
69.00%
LCNB Corp. stock logo
LCNB
LCNB
5.79%
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
19.26%
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
19.10%
CompanyEmployeesShares OutstandingFree FloatOptionable
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
74021.44 million6.64 millionOptionable
LCNB Corp. stock logo
LCNB
LCNB
31014.17 million13.29 millionOptionable
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
2008.38 million6.75 millionNot Optionable
Texas Community Bancshares, Inc. stock logo
TCBS
Texas Community Bancshares
603.06 million2.52 millionNot Optionable

Recent News About These Companies

Multiple Texas community banks ink merger deals
How to Take Advantage of moves in (TCBS)
Community Bank Holdings of Texas, Inc. to Acquire CapTex Bankshares, Inc.
Learn to Evaluate (TCBS) using the Charts
(TCBS) On The My Stocks Page
Where are the Opportunities in (TCBS)
When the Price of (TCBS) Talks, People Listen

New MarketBeat Followers Over Time

Media Sentiment Over Time

Consumer Portfolio Services stock logo

Consumer Portfolio Services NASDAQ:CPSS

$9.36 -0.29 (-3.01%)
As of 10:51 AM Eastern
This is a fair market value 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.

LCNB stock logo

LCNB NASDAQ:LCNB

$15.29 -0.16 (-1.04%)
As of 10:45 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

LCNB Corp. operates as the financial holding company for LCNB National Bank that provides banking services in Ohio. Its deposit products include checking accounts, demand deposits, savings accounts, NOW and money market deposits, as well as individual retirement accounts and time certificates. The company's loan products comprise commercial and industrial, commercial and residential real estate, agricultural, construction, and small business administration loans; and residential mortgage loans that consists of loans for purchasing or refinancing personal residences, home equity lines of credit, and loans for commercial or consumer purposes secured by residential mortgages. It offers consumer loans, such as automobile, recreational vehicles, boat, home improvement, and personal loans. In addition, the company provides trust administration, estate settlement, and fiduciary services; and investment management services for trusts, agency accounts, individual retirement accounts, and foundations/endowments. Further, it offers investment services and products, including financial needs analysis, mutual funds, securities trading, annuities, and life insurance; and security brokerage services. Additionally, the company provides safe deposit boxes, night depositories, cashier's checks, bank-by-mail, ATMs, cash and transaction services, debit cards, wire transfers, electronic funds transfer, utility bill collections, notary public service, cash management services, telephone banking, PC Internet banking, mobile banking, and other services for individuals and businesses. LCNB Corp. was founded in 1877 and is headquartered in Lebanon, Ohio.

Oak Valley Bancorp stock logo

Oak Valley Bancorp NASDAQ:OVLY

$26.37 +0.15 (+0.58%)
As of 10:51 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Oak Valley Bancorp operates as the bank holding company for Oak Valley Community Bank that provides a range of commercial banking services to individuals and small to medium-sized businesses in the Central Valley and the Eastern Sierras. The company's deposits products include checking and savings, money market, health savings, and individual retirement accounts, as well as certificates of deposit. It also offers commercial real estate loans, commercial business lending and trade finance, and small business administration lending, as well as consumer loans, including automobile loans, home mortgages, credit lines, and other personal loans. In addition, the company provides online and mobile banking, remote deposit capture, merchant, night depository, extended hours, wire transfer of funds, note collection services, and automated teller machines. The company was incorporated in 1990 and is headquartered in Oakdale, California.

Texas Community Bancshares stock logo

Texas Community Bancshares NASDAQ:TCBS

$15.60 +0.23 (+1.50%)
As of 10:41 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Texas Community Bancshares, Inc. operates as the bank holding company for Mineola Community Bank, S.S.B. that provides loans and banking services to consumers and commercial customers in Mineola, Texas and the surrounding area, and the Dallas Fort Worth Metroplex. It generates a selection of deposit accounts, including savings accounts, checking accounts, certificates of deposit, and individual retirement accounts. The company also originates primarily one- to four-family residential mortgage loans, commercial real estate loans, and construction and land loans; and car, boat, share, unsecured loans, etc., as well as agricultural loans, commercial loans, and consumer and other loans. In addition, it invests in securities; and offers sweep account, safe deposit boxes, e-statement, cards, online banking, and mobile banking services. Texas Community Bancshares, Inc. was founded in 1934 and is headquartered in Mineola, Texas.