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. Stocks to Compare Sections All Sections Selected Performance Chart Price & Volume MarketRank Analyst Ratings Sales & Book Value Profitability & Earnings Dividends Debt Ownership Miscellaneous Headlines About Compare NASDAQ:BYFC OTCMKTS:CMHF OTCMKTS:CNAF NASDAQ:FNWB On This Page Performance ChartPrice & VolumeMarketRank™Analyst RatingsSales & Book ValueProfitability & EarningsDividendsDebtOwnershipMiscellaneousHeadlinesAbout Comparison Ideas Stock Ideas Comparative Price Performance Over Time1 day7 days30 days90 days365 daysCompare Price & VolumeCompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's VolumeBYFCBroadway Financial$8.26+0.1%$6.82$4.86▼$9.46$75.24M0.7312,376 shs7,096 shsCMHFCommunity Heritage Financial$25.47$25.57$17.85▼$26.00$74.60M0.22182 shsN/ACNAFCommercial National Financial$7.00+0.1%$6.70$6.21▼$10.45$20M0.441,071 shs1,000 shsFNWBFirst Northwest Bancorp$7.97+3.8%$8.30$6.05▼$12.10$72.50M0.6812,841 shs35,177 shsThe Best High-Yield Dividend Stocks for 2025Discover 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 ReportCompare Price PerformanceCompany1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year PerformanceBYFCBroadway Financial+1.30%+0.43%+25.50%+23.60%+58.82%CMHFCommunity Heritage Financial0.00%0.00%0.00%+5.03%+39.18%CNAFCommercial National Financial0.00%+1.45%+4.52%+2.79%-33.17%FNWBFirst Northwest Bancorp-0.26%-3.64%+2.26%-28.29%-25.65%Compare MarketRank™CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & ValuationBYFCBroadway Financial0.1749 of 5 stars0.03.00.00.00.00.00.6CMHFCommunity Heritage Financial1.8973 of 5 stars0.05.01.70.02.00.01.3CNAFCommercial National FinancialN/AN/AN/AN/AN/AN/AN/AN/AFNWBFirst Northwest Bancorp4.2857 of 5 stars3.33.02.50.02.23.32.5Compare Analyst ForecastsCompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current PriceBYFCBroadway Financial 0.00N/AN/AN/ACMHFCommunity Heritage Financial 0.00N/AN/AN/ACNAFCommercial National Financial 0.00N/AN/AN/AFNWBFirst Northwest Bancorp 2.50Moderate Buy$12.7559.97% UpsideCurrent Analyst Ratings BreakdownLatest CNAF, FNWB, CMHF, and BYFC Analyst RatingsDateCompanyBrokerageActionRatingPrice TargetDetails7/10/2025FNWBFirst Northwest BancorpPiper SandlerSubscribe to MarketBeat All Access for the recommendation accuracy ratingReiterated RatingNeutral ➝ Neutral4/29/2025FNWBFirst Northwest BancorpPiper SandlerSubscribe to MarketBeat All Access for the recommendation accuracy ratingBoost 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.)Compare Sales & Book ValueCompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/BookBYFCBroadway Financial$63.76M1.18$0.23 per share35.90$14.84 per share0.56CMHFCommunity Heritage Financial$57.30M1.30N/AN/AN/A∞CNAFCommercial National Financial$17.37M1.15N/AN/AN/A∞FNWBFirst Northwest Bancorp$124.95M0.60N/AN/A$16.44 per share0.48Compare Profitability & EarningsCompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings DateBYFCBroadway Financial$1.93M-$0.08N/A∞N/A2.59%1.22%0.12%7/29/2025 (Estimated)CMHFCommunity Heritage FinancialN/A$2.4210.52∞N/AN/AN/AN/AN/ACNAFCommercial National Financial$1.84M$0.6410.94∞N/A10.67%N/AN/A7/29/2025 (Estimated)FNWBFirst 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 EarningsDateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails7/24/2025Q2 2025CMHFCommunity Heritage FinancialN/A$0.84N/A$0.84N/AN/A7/24/2025Q2 2025FNWBFirst Northwest Bancorp$0.09$0.42+$0.33$0.42$16.80 millionN/A7/15/2025Q2 2025CNAFCommercial National FinancialN/A$0.16N/A$0.16N/A$3.89 million4/28/2025Q1 2025BYFCBroadway FinancialN/A-$0.14N/A-$0.14N/A$8.33 million4/24/2025Q1 2025CMHFCommunity Heritage FinancialN/A$0.64N/A$0.64N/A$9.19 million4/24/2025Q1 2025FNWBFirst Northwest Bancorp$0.12$0.17+$0.05$0.17$16.40 million$17.94 millionCompare DividendsCompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive GrowthBYFCBroadway FinancialN/AN/AN/AN/AN/ACMHFCommunity Heritage Financial$0.321.26%N/A13.22%N/ACNAFCommercial National Financial$0.446.29%N/A68.75%N/AFNWBFirst Northwest Bancorp$0.283.51%N/AN/A N/ALatest CNAF, FNWB, CMHF, and BYFC DividendsAnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date7/21/2025CMHFCommunity Heritage Financialquarterly$0.081.26%8/1/20258/8/20255/24/2025CNAFCommercial National Financial$0.116.49%5/30/20256/2/20256/6/2025(Data available from 1/1/2013 forward)Compare DebtCompanyDebt-to-Equity RatioCurrent RatioQuick RatioBYFCBroadway Financial1.441.260.08CMHFCommunity Heritage FinancialN/AN/AN/ACNAFCommercial National FinancialN/AN/AN/AFNWBFirst Northwest Bancorp2.101.011.01Compare OwnershipInstitutional OwnershipCompanyInstitutional OwnershipBYFCBroadway Financial12.12%CMHFCommunity Heritage Financial12.18%CNAFCommercial National Financial3.55%FNWBFirst Northwest Bancorp66.11%Insider OwnershipCompanyInsider OwnershipBYFCBroadway Financial4.09%CMHFCommunity Heritage FinancialN/ACNAFCommercial National Financial22.36%FNWBFirst Northwest Bancorp5.47%Compare Miscellaneous StatsCompanyEmployeesShares OutstandingFree FloatOptionableBYFCBroadway Financial809.12 million8.75 millionNo DataCMHFCommunity Heritage Financial1742.93 millionN/ANot OptionableCNAFCommercial National Financial932.86 million2.22 millionNot OptionableFNWBFirst Northwest Bancorp2909.44 million8.92 millionNot OptionableCNAF, FNWB, CMHF, and BYFC HeadlinesRecent News About These CompaniesFirst Northwest Bancorp reports Q2 EPS 42c vs (25c) last yearJuly 24 at 1:44 PM | msn.comFirst Northwest Bancorp decides to not declare dividend this quarterJuly 24 at 1:44 PM | msn.comFirst Northwest Bancorp earnings beat by $0.33, revenue fell short of estimatesJuly 24 at 12:25 PM | investing.comFirst Northwest Bancorp (FNWB) Q2 Earnings Beat EstimatesJuly 24 at 9:21 AM | zacks.comFirst Northwest Bancorp Reports Second Quarter 2025 Improved ProfitabilityJuly 24 at 7:00 AM | globenewswire.comDiane Davis Appointed to Boards of First Fed and First Northwest BancorpJuly 23 at 9:15 AM | globenewswire.comState of Oregon Invests in Meriwether Group Capital's Hero Fund Following Third-Party ReviewJuly 22 at 1:39 PM | businesswire.comFirst Northwest Bancorp Reaches Settlement AgreementJuly 21 at 10:11 AM | tipranks.comFirst Northwest Bancorp (FNWB) Expected to Announce Quarterly Earnings on ThursdayJuly 17, 2025 | marketbeat.comFirst Fed Bank CEO resigns, COO tapped as interim chiefJuly 15, 2025 | bankingdive.comBFirst Northwest Bancorp Announces Departure of CEO Matthew P ... - NasdaqJuly 11, 2025 | nasdaq.comFirst Northwest Bancorp CEO to ResignJuly 9, 2025 | marketwatch.comFirst Northwest Bancorp CEO resigns; COO appointed interim CEOJuly 9, 2025 | seekingalpha.comFirst Northwest Bancorp (FNWB) CEO Transition: Deines Resigns, Bullard Steps In | FNWB Stock NewsJuly 9, 2025 | gurufocus.comFirst Northwest Bancorp CEO Resignation and Interim AppointmentJuly 9, 2025 | tipranks.comFirst Northwest Bancorp Announces Departure of CEO Matthew P. Deines and Appointment of Geraldine L. Bullard as Interim CEOJuly 9, 2025 | quiverquant.comQFirst Northwest Bancorp CEO to step down, interim leader appointedJuly 9, 2025 | investing.comFirst Northwest Bancorp and First Fed Announce CEO TransitionJuly 9, 2025 | globenewswire.comFNWB | First Northwest Bancorp Annual Income Statement - MarketWatchJuly 8, 2025 | marketwatch.comFNWB - First Northwest Bancorp Price vs Fair Value - MorningstarJuly 8, 2025 | morningstar.comMFirst Northwest Bancorp (NASDAQ:FNWB) Share Price Crosses Below 50-Day Moving Average - Here's What HappenedJuly 8, 2025 | marketbeat.comNew MarketBeat Followers Over TimeMedia Sentiment Over TimeCNAF, FNWB, CMHF, and BYFC Company DescriptionsBroadway Financial NASDAQ:BYFC$8.26 +0.01 (+0.12%) Closing price 03:59 PM EasternExtended 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 OTCMKTS:CMHF$25.47 0.00 (0.00%) As of 07/23/2025Community 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 EasternCommercial 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 NASDAQ:FNWB$7.97 +0.29 (+3.78%) Closing price 04:00 PM EasternExtended 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. More Stock Comparisions from MarketBeat Stock Comparison Ideas (A-K)5GAgricultureAirlineAmerica FirstApparelArtificial IntelligenceAutomotiveBankBiotechBitcoinBlockchainBlue ChipCanadianCannabisCasinoChatGPTChineseCloud StorageCryptocurrencyCybersecurityDefenseDividendDow 30DroneEcommerceElectric VehiclesEnergyEntertainmenteSportsEV ChargingFertilizerFlying CarGoldGroceryGrowthHealthcareHigh DividendHotelStock Comparison Ideas (L-Z)Large CapLeisureLithiumMade In AmericaMagnificent SevenMega CapMemeMetaverseMid CapMiningMusic IndustryNanotechnologyNFTNuclear EnergyOilPharmaceuticalQuantum ComputingRenewable EnergyRestaurantRetailSemiconductorSocial MediaSolarSpaceTechnologyTelecomToyUraniumUtilityVideo GameVirtual RealityWallStreetBets More Stock Ideas from MarketBeat Stock Lists 5G Stocks Biotech Stocks Blue Chip Stocks DOW 30 Stocks FAANG Stocks Gold Stocks Large Cap Stocks Lumber Stocks Marijuana Stocks Micro Cap Stocks Oil Stocks REITs Small Cap Stocks SPACs Travel Stocks Trillion Dollar Stocks Water Stocks Warren Buffett Stocks Low Priced Stocks Penny Stock List Popular Penny Stocks Top Stocks Today Stocks on Sale Stocks Under $0.05 Stocks Under $0.10 Stocks Under $0.25 Stocks Under $0.50 Stocks Under $1 Stocks Under $2 Stocks Under $3 Stocks Under $5 Stocks Under $10 Stocks Under $20 Stocks Under $30 Stocks Under $50 Stocks By Exchange NASDAQ Stocks NYSE Stocks NYSEAMERICAN Stocks NYSEARCA Stocks NYSEMKT Stocks OTCMKTS Stocks TSX Stocks TSXV Stocks LSE Stocks BATS Stocks Latest Stock Ideas Krispy Kreme: A Meme Stock Sugar Rush or a Sustainable Treat? From Zero to Hero? Why GoPro's Rally Could Be More Than It Seems A Smokin’ Hot Entry Point for Chipotle Stock Opens in Q3 Alphabet’s Breakout Quarter Signals a New Leadership Phase Tesla Just Hit a Fork in the Road—Could the Bulls Lose Control? GE Vernova's Q2 Electrifies Stock, What's Next For This Top Name? Is Former Dividend Aristocrat AT&T a Buy After Q2 Earnings? What's Behind Opendoor Technologies' Rally? Is Meme Mania Back? Get 30 Days of MarketBeat All Access for Free Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools. Start Your 30-Day Trial MarketBeat All Access Features Best-in-Class Portfolio Monitoring Get personalized stock ideas. Compare portfolio to indices. Check stock news, ratings, SEC filings, and more. Stock Ideas and Recommendations See daily stock ideas from top analysts. Receive short-term trading ideas from MarketBeat. Identify trending stocks on social media. Advanced Stock Screeners and Research Tools Use our seven stock screeners to find suitable stocks. Stay informed with MarketBeat's real-time news. Export data to Excel for personal analysis. Sign in to your free account to enjoy these benefits In-depth profiles and analysis for 20,000 public companies. Real-time analyst ratings, insider transactions, earnings data, and more. Our daily ratings and market update email newsletter. Sign in to your free account to enjoy all that MarketBeat has to offer. Sign In Create Account Your Email Address: Email Address Required Your Password: Password Required Log In or Sign in with Facebook Sign in with Google Forgot your password? Your Email Address: Please enter your email address. Please enter a valid email address Choose a Password: Please enter your password. Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character. Create My Account (Free) or Sign in with Facebook Sign in with Google By creating a free account, you agree to our terms of service. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.