Go Pro

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
C&F Financial Corporation stock logo
CFFI
C&F Financial
$91.41
+0.4%
$83.79
$64.71
$94.31
$295.94M0.3357,322 shs173,645 shs
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
$19.43
-0.7%
$26.05
$19.25
$42.23
$284.09M0.03105,145 shs86,833 shs
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$33.83
+0.7%
$33.68
$25.41
$35.97
$282.58M0.2126,069 shs21,856 shs
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
$8.33
$8.33
$8.03
$11.44
$73.57M0.5920,811 shsN/A
Don't Wait for the OpenAI IPO Cover

The AI wave will soon hit public markets with Anthropic and OpenAI set to go public later this year. However, you don't have to wait to invest. This report shows seven AI stocks that you can buy today while the big model providers get ready to go public.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
C&F Financial Corporation stock logo
CFFI
C&F Financial
-0.81%+4.62%+10.19%+24.55%+26.44%
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
-2.64%-8.85%-6.00%-33.95%-50.73%
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
-1.15%-2.33%-0.83%-0.65%+17.90%
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
0.00%0.00%0.00%0.00%0.00%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
C&F Financial Corporation stock logo
CFFI
C&F Financial
$91.41
+0.4%
$83.79
$64.71
$94.31
$295.94M0.3357,322 shs173,645 shs
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
$19.43
-0.7%
$26.05
$19.25
$42.23
$284.09M0.03105,145 shs86,833 shs
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$33.83
+0.7%
$33.68
$25.41
$35.97
$282.58M0.2126,069 shs21,856 shs
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
$8.33
$8.33
$8.03
$11.44
$73.57M0.5920,811 shsN/A
Don't Wait for the OpenAI IPO Cover

The AI wave will soon hit public markets with Anthropic and OpenAI set to go public later this year. However, you don't have to wait to invest. This report shows seven AI stocks that you can buy today while the big model providers get ready to go public.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
C&F Financial Corporation stock logo
CFFI
C&F Financial
-0.81%+4.62%+10.19%+24.55%+26.44%
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
-2.64%-8.85%-6.00%-33.95%-50.73%
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
-1.15%-2.33%-0.83%-0.65%+17.90%
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
0.00%0.00%0.00%0.00%0.00%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
C&F Financial Corporation stock logo
CFFI
C&F Financial
3.00
BuyN/AN/A
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
2.50
Moderate Buy$37.3392.14% Upside
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
3.00
BuyN/AN/A
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest TBNK, CFFI, GBFH, and OVLY Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/20/2026
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
Reiterated RatingBuy$35.00
8/19/2026
C&F Financial Corporation stock logo
CFFI
C&F Financial
UpgradeHold (C)Buy (B-)
8/14/2026
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
DowngradeBuy (B)Buy (B-)
7/31/2026
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
DowngradeHoldStrong Sell
7/30/2026
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
Lower Price TargetBuy$50.00 ➝ $35.00
7/24/2026
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
Reiterated RatingHold (C)
7/8/2026
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
Reiterated RatingBuy (B)
6/29/2026
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
UpgradeStrong SellHold
6/24/2026
C&F Financial Corporation stock logo
CFFI
C&F Financial
Reiterated RatingHold (C)
(Data available from 9/1/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
C&F Financial Corporation stock logo
CFFI
C&F Financial
$186.13M1.59$9.30 per share9.78$81.02 per share1.12
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
$109.61M2.57$2.02 per share9.60$11.53 per share1.69
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$95.04M2.98$3.10 per share10.86$24.79 per share1.36
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
$34.30M2.14$0.95 per share8.75$28.45 per share0.29
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
C&F Financial Corporation stock logo
CFFI
C&F Financial
$26.83M$8.9610.16N/AN/A14.91%10.72%1.02%10/22/2026 (Estimated)
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
$20.93M$1.2815.187.30N/A15.44%14.42%1.75%10/16/2026 (Estimated)
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$23.91M$2.8211.94N/AN/A24.05%11.31%1.17%10/28/2026 (Estimated)
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
-$4.30M-$0.50N/AN/AN/A-5.74%-1.72%-0.20%N/A

Latest TBNK, CFFI, GBFH, and OVLY Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/29/2026Q2 2026
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
$0.4833$0.38-$0.1033$0.38$21.80 million$21.95 million
7/23/2026Q2 2026
C&F Financial Corporation stock logo
CFFI
C&F Financial
N/A$2.40N/A$2.63N/A$39.37 million
7/22/2026Q2 2026
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
N/A$0.61N/A$0.61N/A$20.61 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
C&F Financial Corporation stock logo
CFFI
C&F Financial
$1.922.11%+3.89%21.43%1 Years
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
N/AN/AN/AN/AN/A
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$0.752.23%+16.47%26.60%11 Years
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
$0.040.48%N/AN/A N/A

Latest TBNK, CFFI, GBFH, and OVLY Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/18/2026
C&F Financial Corporation stock logo
CFFI
C&F Financial
quarterly$0.482.2%9/15/20269/15/202610/1/2026
7/21/2026
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$0.37502.23%8/3/20268/3/20268/14/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
C&F Financial Corporation stock logo
CFFI
C&F Financial
0.42
0.92
0.91
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
0.18
1.02
0.98
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
N/A
0.78
0.78
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
0.71
0.84
0.84

Institutional Ownership

CompanyInstitutional Ownership
C&F Financial Corporation stock logo
CFFI
C&F Financial
37.23%
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
N/A
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
30.86%
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
50.35%

Insider Ownership

CompanyInsider Ownership
C&F Financial Corporation stock logo
CFFI
C&F Financial
6.40%
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
32.40%
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
13.94%
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
9.00%
CompanyEmployeesShares OutstandingFree FloatOptionable
C&F Financial Corporation stock logo
CFFI
C&F Financial
6103.25 million3.04 millionNot Optionable
GBank Financial Holdings Inc. stock logo
GBFH
GBank Financial
N/A14.52 million9.81 millionN/A
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
2008.41 million7.24 millionNot Optionable
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
2708.83 million8.04 millionNo Data

Recent News About These Companies

One option delisting on April 3rd
When the Price of (TBNK) Talks, People Listen
2TBNK : Earnings Breakdown: Territorial Bancorp Q4
Territorial Bancorp reports Q4 EPS (20c) vs 4c last year

New MarketBeat Followers Over Time

Media Sentiment Over Time

C&F Financial stock logo

C&F Financial NASDAQ:CFFI

$91.41 +0.40 (+0.44%)
As of 04:00 PM Eastern

C&F Financial Corp. is a bank holding company, which engages in the provision of banking services to individuals and businesses. It operates through the following segments: Community Banking, Mortgage Banking and Consumer Finance. The Community Banking segment provides checking and savings deposit accounts, business, real estate, development, mortgage, home equity, and installment loans. The Mortgage Banking segment offers ancillary mortgage loan origination services for loan settlement and residential appraisals. The Consumer Finance segment consists of automobile financing through lending programs that are designed to serve customers in the non-prime market who have limited access to traditional automobile financing. The company was founded on March 8, 1994 and is headquartered in Toano, VA.

GBank Financial stock logo

GBank Financial NASDAQ:GBFH

$19.43 -0.14 (-0.72%)
As of 04:00 PM Eastern

GBank Financial Holdings Inc. operates as a bank holding company for GBank which provides banking services to commercial and consumer customers principally in Nevada. The company offers business and personal checking and savings accounts. GBank Financial Holdings Inc. is based in Las Vegas, Nevada.

Oak Valley Bancorp stock logo

Oak Valley Bancorp NASDAQ:OVLY

$33.83 +0.24 (+0.71%)
As of 04:00 PM Eastern

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.

Territorial Bancorp stock logo

Territorial Bancorp NASDAQ:TBNK

Territorial Bancorp Inc. operates as the holding company for Territorial Savings Bank that engages in the provision of various financial services to individuals, families, and businesses in the State of Hawaii. The company offers a range of deposit accounts, including passbook and statement savings, money market, commercial and regular checking, and Super NOW accounts, as well as certificates of deposit. It also provides various loan products, such as one-to four-family residential mortgage loans; home equity loans; consumer loans; and multi-family mortgage, commercial business, construction, commercial real estate, and other nonresidential real estate loans, as well as lines of credit and investment securities. In addition, the company is involved in the insurance agency activities. Further, it provides various non-deposit investments comprising annuities and mutual funds through a third-party broker-dealer. The company was founded in 1921 and is headquartered in Honolulu, Hawaii.