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
$87.22
-0.5%
$81.49
$64.71
$92.00
$284.91M0.3224,258 shs7,528 shs
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
$61.85
-2.2%
$62.57
$42.42
$65.41
$284.46M-0.0237,243 shs32,909 shs
First National Corp. stock logo
FXNC
First National
$30.73
-4.2%
$30.32
$21.58
$33.24
$290M0.4234,291 shs21,087 shs
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
$8.33
$8.33
$8.03
$11.44
$73.57M0.5920,811 shsN/A
 The Best Nuclear Energy Stocks to Buy Cover

Nuclear energy is entering a new growth cycle as rising power demand, expanding data centers, and renewed policy support bring the sector back into focus. After strong gains in recent years, the most impactful phase of nuclear investment may still be ahead. This report highlights seven nuclear energy stocks positioned across the value chain—combining near-term revenue with long-term upside as next-generation technologies scale. Click the link below to unlock the full list.

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.46%-1.58%+13.23%+19.07%+28.15%
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
-2.17%-3.60%-1.81%+7.40%+45.19%
First National Corp. stock logo
FXNC
First National
-4.18%-3.61%+4.38%+10.34%+37.56%
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
$87.22
-0.5%
$81.49
$64.71
$92.00
$284.91M0.3224,258 shs7,528 shs
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
$61.85
-2.2%
$62.57
$42.42
$65.41
$284.46M-0.0237,243 shs32,909 shs
First National Corp. stock logo
FXNC
First National
$30.73
-4.2%
$30.32
$21.58
$33.24
$290M0.4234,291 shs21,087 shs
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
$8.33
$8.33
$8.03
$11.44
$73.57M0.5920,811 shsN/A
 The Best Nuclear Energy Stocks to Buy Cover

Nuclear energy is entering a new growth cycle as rising power demand, expanding data centers, and renewed policy support bring the sector back into focus. After strong gains in recent years, the most impactful phase of nuclear investment may still be ahead. This report highlights seven nuclear energy stocks positioned across the value chain—combining near-term revenue with long-term upside as next-generation technologies scale. Click the link below to unlock the full list.

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.46%-1.58%+13.23%+19.07%+28.15%
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
-2.17%-3.60%-1.81%+7.40%+45.19%
First National Corp. stock logo
FXNC
First National
-4.18%-3.61%+4.38%+10.34%+37.56%
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
2.00
HoldN/AN/A
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
2.50
Moderate Buy$68.009.94% Upside
First National Corp. stock logo
FXNC
First National
2.50
Moderate BuyN/AN/A
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest TBNK, FXNC, FRAF, and CFFI Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/30/2026
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
Boost Price TargetMarket Perform$64.00 ➝ $68.00
7/24/2026
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
Reiterated RatingBuy (B)
7/13/2026
First National Corp. stock logo
FXNC
First National
Reiterated RatingBuy (B)
6/25/2026
First National Corp. stock logo
FXNC
First National
Initiated CoverageMarket Perform
6/24/2026
C&F Financial Corporation stock logo
CFFI
C&F Financial
Reiterated RatingHold (C)
6/10/2026
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
DowngradeOutperformMarket Perform
(Data available from 8/20/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.52$9.34 per share9.34$85.61 per share1.02
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
$133.55M2.08$5.20 per share11.90$40.86 per share1.51
First National Corp. stock logo
FXNC
First National
$116.51M2.38$2.55 per share12.03$21.41 per share1.44
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.969.73N/AN/A14.91%10.72%1.02%10/22/2026 (Estimated)
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
$21.23M$5.4911.27N/AN/A18.20%14.00%1.08%10/27/2026 (Estimated)
First National Corp. stock logo
FXNC
First National
$17.70M$2.4012.8011.91N/A18.43%11.50%1.05%10/29/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, FXNC, FRAF, and CFFI Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/29/2026Q2 2026
First National Corp. stock logo
FXNC
First National
$0.59$0.63+$0.04$0.63$23.45 million$23.93 million
7/24/2026Q2 2026
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
$1.44$1.47+$0.03$1.47$24.70 million$24.50 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
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
C&F Financial Corporation stock logo
CFFI
C&F Financial
$1.922.20%+3.89%21.43%1 Years
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
$1.362.20%+1.77%24.77%1 Years
First National Corp. stock logo
FXNC
First National
$0.682.21%+7.78%28.33%10 Years
Territorial Bancorp Inc. stock logo
TBNK
Territorial Bancorp
$0.040.48%N/AN/A N/A

Latest TBNK, FXNC, FRAF, and CFFI Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/12/2026
First National Corp. stock logo
FXNC
First National
quarterly$0.172.14%8/28/20268/28/20269/11/2026
7/16/2026
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
quarterly$0.342.18%8/7/20268/7/20268/26/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
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
1.09
0.93
0.93
First National Corp. stock logo
FXNC
First National
0.09
0.88
0.88
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%
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
24.80%
First National Corp. stock logo
FXNC
First National
33.92%
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%
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
5.93%
First National Corp. stock logo
FXNC
First National
14.22%
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
Franklin Financial Services Corp. stock logo
FRAF
Franklin Financial Services
2804.50 million4.23 millionNot Optionable
First National Corp. stock logo
FXNC
First National
2109.04 million7.76 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

$87.22 -0.40 (-0.46%)
Closing price 08/19/2026 04:00 PM Eastern
Extended Trading
$88.09 +0.87 (+1.00%)
As of 08/19/2026 04:23 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 Massive. Learn more.

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.

Franklin Financial Services stock logo

Franklin Financial Services NASDAQ:FRAF

$61.85 -1.37 (-2.17%)
Closing price 08/19/2026 04:00 PM Eastern
Extended Trading
$61.90 +0.05 (+0.07%)
As of 08/19/2026 07:30 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 Massive. Learn more.

Franklin Financial Services Corporation operates as the bank holding company for Farmers and Merchants Trust Company of Chambersburg that provides commercial, retail banking, and trust services to businesses, individuals, governmental entities, and non-profit organizations in Pennsylvania. It offers various deposit products, including checking, savings, money management, and time deposit accounts, as well as demand deposits. The company also provides commercial real estate, construction and land development, commercial and industrial, and residential mortgage loans, as well as installment and revolving loans; consumer loans comprising unsecured personal lines of credit and installment loans; and secured and unsecured commercial and industrial loans, including accounts receivable and inventory financing, and commercial equipment financing. In addition, it offers various investment and trust services comprising estate planning and administration, corporate and personal trust fund management, pension, and profit sharing and other employee benefit funds management services, and custodial services, as well as non-trust related investment services; sells mutual funds, annuities, and insurance products; and offers safe deposit, pension, and fiduciary services. Further, the company engages in non-bank investment activities, such as venture capital investments. The company was founded in 1906 and is headquartered in Chambersburg, Pennsylvania.

First National stock logo

First National NASDAQ:FXNC

$30.73 -1.34 (-4.18%)
Closing price 08/19/2026 04:00 PM Eastern
Extended Trading
$30.74 +0.02 (+0.05%)
As of 08/19/2026 07:30 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 Massive. Learn more.

First National Corporation operates as the bank holding company for First Bank that provides various commercial banking services to small and medium-sized businesses, individuals, estates, local governmental entities, and non-profit organizations in Virginia. The company's deposit products include checking, savings, money market, and individual retirement accounts, as well as certificates of deposit and treasury management solutions. Its loan products comprise construction loans, including residential, land acquisition, and development loans; 1-4 family residential real estate loans; and commercial real estate loans that are secured by commercial real estate, including multi-family residential buildings, office and retail buildings, hotels, industrial buildings, and religious facilities. In addition, the company's loan products include commercial and industrial loans that are secured by business assets, such as accounts receivable, equipment, and inventory; home equity loans; and secured and unsecured consumer loans, such as lines of credit, automobile loans, deposit account loans, and installment and demand loans. Further, it provides wealth management services, including estate planning, investment management of assets, trustee under an agreement, trustee under a will, and estate settlement. Additionally, the company offers title insurance and investment services; and holds other real estate owned and office sites, as well as provides internet and mobile banking, remote deposit capture, and other traditional banking services. First National Corporation was founded in 1907 and is headquartered in Strasburg, Virginia.

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.