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
$8.26
+0.1%
$6.82
$4.86
$9.46
$75.24M0.7312,376 shs7,096 shs
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
$25.47
$25.57
$17.85
$26.00
$74.60M0.22182 shsN/A
CNAF
Commercial National Financial
$7.00
+0.1%
$6.70
$6.21
$10.45
$20M0.441,071 shs1,000 shs
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
$7.97
+3.8%
$8.30
$6.05
$12.10
$72.50M0.6812,841 shs35,177 shs
The Best High-Yield Dividend Stocks for 2025 Cover

Discover the 10 Best High-Yield Dividend Stocks for 2025 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.

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
+1.30%+0.43%+25.50%+23.60%+58.82%
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
0.00%0.00%0.00%+5.03%+39.18%
CNAF
Commercial National Financial
0.00%+1.45%+4.52%+2.79%-33.17%
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
-0.26%-3.64%+2.26%-28.29%-25.65%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
0.1749 of 5 stars
0.03.00.00.00.00.00.6
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
1.8973 of 5 stars
0.05.01.70.02.00.01.3
CNAF
Commercial National Financial
N/AN/AN/AN/AN/AN/AN/AN/A
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
4.2857 of 5 stars
3.33.02.50.02.23.32.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
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
0.00
N/AN/AN/A
CNAF
Commercial National Financial
0.00
N/AN/AN/A
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
2.50
Moderate Buy$12.7559.97% Upside

Current Analyst Ratings Breakdown

Latest CNAF, FNWB, CMHF, and BYFC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/10/2025
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral ➝ Neutral
4/29/2025
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$11.50 ➝ $12.00
(Data available from 7/24/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
$63.76M1.18$0.23 per share35.90$14.84 per share0.56
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
$57.30M1.30N/AN/AN/A
CNAF
Commercial National Financial
$17.37M1.15N/AN/AN/A
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
$124.95M0.60N/AN/A$16.44 per share0.48
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)
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
N/A$2.4210.52N/AN/AN/AN/AN/A
CNAF
Commercial National Financial
$1.84M$0.6410.94N/A10.67%N/AN/A7/29/2025 (Estimated)
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
-$6.61M-$0.22N/A8.86N/A-1.47%-1.20%-0.08%7/24/2025 (Estimated)

Latest CNAF, FNWB, CMHF, and BYFC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/24/2025Q2 2025
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
N/A$0.84N/A$0.84N/AN/A
7/24/2025Q2 2025
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
$0.09$0.42+$0.33$0.42$16.80 millionN/A
7/15/2025Q2 2025
CNAF
Commercial National Financial
N/A$0.16N/A$0.16N/A$3.89 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
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
N/A$0.64N/A$0.64N/A$9.19 million
4/24/2025Q1 2025
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
$0.12$0.17+$0.05$0.17$16.40 million$17.94 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
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
$0.321.26%N/A13.22%N/A
CNAF
Commercial National Financial
$0.446.29%N/A68.75%N/A
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
$0.283.51%N/AN/A N/A

Latest CNAF, FNWB, CMHF, and BYFC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
7/21/2025
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
quarterly$0.081.26%8/1/20258/8/2025
5/24/2025
CNAF
Commercial National Financial
$0.116.49%5/30/20256/2/20256/6/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
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
N/AN/AN/A
CNAF
Commercial National Financial
N/AN/AN/A
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
2.10
1.01
1.01
CompanyEmployeesShares OutstandingFree FloatOptionable
Broadway Financial Corporation stock logo
BYFC
Broadway Financial
809.12 million8.75 millionNo Data
Community Heritage Financial, Inc. stock logo
CMHF
Community Heritage Financial
1742.93 millionN/ANot Optionable
CNAF
Commercial National Financial
932.86 million2.22 millionNot Optionable
First Northwest Bancorp stock logo
FNWB
First Northwest Bancorp
2909.44 million8.92 millionNot Optionable

Recent News About These Companies

First Northwest Bancorp Reaches Settlement Agreement
First Northwest Bancorp CEO to Resign

New MarketBeat Followers Over Time

Media Sentiment Over Time

Broadway Financial stock logo

Broadway Financial NASDAQ:BYFC

$8.26 +0.01 (+0.12%)
Closing price 03:59 PM Eastern
Extended Trading
$8.28 +0.03 (+0.30%)
As of 04:10 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.

Community Heritage Financial stock logo

Community Heritage Financial OTCMKTS:CMHF

$25.47 0.00 (0.00%)
As of 07/23/2025

Community Heritage Financial, Inc. operates as the bank holding company for Middletown Valley Bank that provides retail and commercial banking services to individuals and businesses in Frederick and Washington counties in Maryland and Franklin County, Pennsylvania. Its primary deposit products include demand, savings, and time deposits, as well as lending products comprise real estate mortgages, commercial business loans, and instalment loans. The company also offers mortgage financing, new home purchases, refinancing, and construction lending in Middletown, Crofton, and Oakland, Maryland. The company was founded in 1908 and is based in Middletown, Maryland.

Commercial National Financial OTCMKTS:CNAF

$7.00 +0.01 (+0.14%)
As of 12:54 PM Eastern

Commercial National Financial Corporation operates as a bank holding company for Commercial Bank & Trust of PA that provides various banking products and services in Pennsylvania. The company offers checking, money market investment, and savings accounts; and business-time deposits, as well as certificates of deposit. It also provides loan products, such as home-equity, personal lines of credit, personal, and automobile loans, as well as residential and construction mortgages; and commercial loans, term loans, and lines of credit. In addition, the company offers other services, including automatic teller machine access/debit card, online banking, mobile banking, and online bill payment services; and direct deposit/payroll processing and night depository services. Further, it provides asset management and trust services comprising trust and estate, investment management, and cash management services, as well as retirement products. The company operates a network of nine community offices with facilities in Greensburg, Hempfield Township, Latrobe, Ligonier, North Huntingdon, Unity Township, and West Newton. Commercial National Financial Corporation was founded in 1990 and is headquartered in Latrobe, Pennsylvania.

First Northwest Bancorp stock logo

First Northwest Bancorp NASDAQ:FNWB

$7.97 +0.29 (+3.78%)
Closing price 04:00 PM Eastern
Extended Trading
$7.99 +0.02 (+0.25%)
As of 04:10 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.

First Northwest Bancorp operates as a bank holding company for First Fed Bank that provides commercial and consumer banking services to individuals, businesses, and nonprofit organizations in western Washington, the United States. The company accepts various deposit instruments, including checking, money market deposit, savings, and transaction accounts, as well as certificates of deposit. It also originates one- to four-family mortgage loans, commercial and multi-family real estate loans, construction and land loans, and commercial business loans, as well as consumer loans primarily consisting of automobile loans, and home-equity loans and lines of credit. First Northwest Bancorp operates branch offices in Clallam, Jefferson, King, Kitsap, and Whatcom Counties, Washington. First Northwest Bancorp was founded in 1923 and is based in Port Angeles, Washington.