Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
BEO Bancorp stock logo
BEOB
BEO Bancorp
$61.02
-6.1%
$61.31
$46.00
$65.00
N/A0.27529 shs240 shs
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
$9.90
$10.76
$8.12
$12.25
$45.24M0.734,230 shs919 shs
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
$42.99
$42.99
$33.00
$42.99
N/AN/AN/AN/A
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
$13.00
$12.25
$11.35
$24.00
$25.74M-0.153,479 shs2,000 shs
7 Stocks That Could Be Bigger Than Tesla, Nvidia, and Google Cover

Growth stocks offer a lot of bang for your buck, and we've got the next upcoming superstars to strongly consider for your portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
BEO Bancorp stock logo
BEOB
BEO Bancorp
0.00%0.00%+8.33%+8.33%+30.00%
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
0.00%+2.06%-7.74%-18.45%+3.02%
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
0.00%0.00%0.00%0.00%0.00%
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
+1.48%+6.12%+6.78%-11.50%-44.09%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
BEO Bancorp stock logo
BEOB
BEO Bancorp
N/AN/AN/AN/AN/AN/AN/AN/A
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
N/AN/AN/AN/AN/AN/AN/AN/A
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
N/AN/AN/AN/AN/AN/AN/AN/A
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BEO Bancorp stock logo
BEOB
BEO Bancorp
N/AN/AN/AN/A
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
N/AN/AN/AN/A
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
N/AN/AN/AN/A
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
N/AN/AN/AN/A

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BEO Bancorp stock logo
BEOB
BEO Bancorp
$51.01MN/A$7.17 per share8.51$39.63 per shareN/A
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
$52.23M0.87$2.65 per share3.74$13.12 per share0.75
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
N/AN/AN/AN/AN/AN/A
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
N/AN/AN/AN/AN/AN/A

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BEO Bancorp stock logo
BEOB
BEO Bancorp
$14.21MN/A0.00N/AN/AN/AN/AN/A
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
$8.70M$1.905.21N/A16.59%16.11%0.90%4/26/2024 (Estimated)
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
$2.50MN/A0.00N/AN/AN/AN/AN/A
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
N/AN/A0.00N/AN/AN/AN/AN/A

Latest MFBP, BOTJ, BEOB, and IOFB Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
2/2/2024Q4 2023
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
N/A$0.45+$0.45$0.45N/A$10.52 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
BEO Bancorp stock logo
BEOB
BEO Bancorp
$1.151.88%N/AN/AN/A
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
$0.404.04%+7.93%21.05%1 Years
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
N/AN/AN/AN/AN/A
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
$0.201.54%N/AN/AN/A

Latest MFBP, BOTJ, BEOB, and IOFB Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/16/2024
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
Quarterly$0.104.03%6/7/20246/7/20246/21/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
BEO Bancorp stock logo
BEOB
BEO Bancorp
0.19
0.77
0.77
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
N/A
0.77
0.76
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
N/AN/AN/A
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
N/AN/AN/A

Ownership

Institutional Ownership

CompanyInstitutional Ownership
BEO Bancorp stock logo
BEOB
BEO Bancorp
N/A
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
18.50%
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
N/A
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
N/A

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
BEO Bancorp stock logo
BEOB
BEO Bancorp
N/AN/AN/ANot Optionable
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
1724.57 million3.87 millionNot Optionable
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
130N/AN/ANot Optionable
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
691.98 million1.92 millionNot Optionable

MFBP, BOTJ, BEOB, and IOFB Headlines

SourceHeadline
M&F Bancorp (OTCMKTS:MFBP) Shares Pass Below 200-Day Moving Average of $13.87M&F Bancorp (OTCMKTS:MFBP) Shares Pass Below 200-Day Moving Average of $13.87
americanbankingnews.com - April 19 at 4:24 AM
Recent promotions announced at First National BankRecent promotions announced at First National Bank
mdislander.com - April 10 at 8:08 AM
M & F Bancorp Inc MFBPM & F Bancorp Inc MFBP
morningstar.com - March 27 at 8:59 AM
I:RUT Feb 2024 Weekly 2105.000I:RUT Feb 2024 Weekly 2105.000
finance.yahoo.com - February 21 at 4:05 PM
M&F Bancorp goes ex dividend tomorrowM&F Bancorp goes ex dividend tomorrow
msn.com - February 21 at 10:18 AM
“General Hospital”s Steve Burtons Ex-Wife Sheree Welcomes Baby Weeks After Divorce was Finalized“General Hospital”'s Steve Burton's Ex-Wife Sheree Welcomes Baby Weeks After Divorce was Finalized
nz.finance.yahoo.com - February 20 at 2:08 PM
Should You Hold M&F Bancorp (MFBP)?Should You Hold M&F Bancorp (MFBP)?
finance.yahoo.com - February 20 at 2:08 PM
F&M Bancorp goes ex-dividend tomorrowF&M Bancorp goes ex-dividend tomorrow
msn.com - December 27 at 3:30 PM
NB Bancorp, Inc. Announces Expected Conversion Closing Date and Stock Offering ResultsNB Bancorp, Inc. Announces Expected Conversion Closing Date and Stock Offering Results
valdostadailytimes.com - December 21 at 7:49 PM
Cincinnati mutual bank transitions to an MDICincinnati mutual bank transitions to an MDI
bankingdive.com - December 11 at 2:39 PM
M&F Bancorp Inc (MFBP)M&F Bancorp Inc (MFBP)
investing.com - December 1 at 12:02 AM
F&M Bank Opens Regional Headquarters In Fort WayneF&M Bank Opens Regional Headquarters In Fort Wayne
inkfreenews.com - November 10 at 6:22 PM
F & M Bank goes ex dividend MondayF & M Bank goes ex dividend Monday
msn.com - November 10 at 1:22 PM
FNCB Bancorp GAAP EPS of $0.21, revenue of $39.73MFNCB Bancorp GAAP EPS of $0.21, revenue of $39.73M
msn.com - October 30 at 6:17 PM
Farmers & Merchants Bancorp, Inc. announces first full-service office in MichiganFarmers & Merchants Bancorp, Inc. announces first full-service office in Michigan
northwestsignal.net - October 28 at 12:15 AM
F&M Bank Realigns Organizational Structure to Support Future GrowthF&M Bank Realigns Organizational Structure to Support Future Growth
benzinga.com - October 25 at 2:21 PM
Mid Penn Bank opens new financial centerMid Penn Bank opens new financial center
cpbj.com - September 13 at 10:45 AM
Citizens Bank of Edmond launches digital bank for military recruitsCitizens Bank of Edmond launches digital bank for military recruits
bankingdive.com - August 15 at 4:12 PM
Here are the Quarterly Updates on M&F Bancorp (MFBP)Here are the Quarterly Updates on M&F Bancorp (MFBP)
finance.yahoo.com - July 4 at 8:54 AM
M&F Bancorp: A Hidden Gem In The Banking SectorM&F Bancorp: A Hidden Gem In The Banking Sector
msn.com - June 2 at 8:47 PM
M&T Bank brings small business ‘Spotlight Shop’ back to BaltimoreM&T Bank brings small business ‘Spotlight Shop’ back to Baltimore
thedailyrecord.com - May 31 at 8:06 PM
Mid Penn Bancorp’s purchase of Brunswick Bancorp is officialMid Penn Bancorp’s purchase of Brunswick Bancorp is official
cpbj.com - May 22 at 3:27 PM
Phillip M. HannamPhillip M. Hannam
live.worldbank.org - May 16 at 4:27 PM
PacWest freefall ‘feeds that narrative’ of bank weakness despite ‘fundamentally sound’ businesses: analystPacWest freefall ‘feeds that narrative’ of bank weakness despite ‘fundamentally sound’ businesses: analyst
msn.com - May 4 at 8:30 AM

Media Sentiment Over Time

Company Descriptions

BEO Bancorp logo

BEO Bancorp

OTCMKTS:BEOB
BEO Bancorp operates as the bank holding company for Bank of Eastern Oregon that provides commercial and consumer financing, banking and mortgage lending, and other services in Northeastern Oregon and Southeastern Washington. The company offers checking, savings, money market, time deposits, and certificates of deposit. It also provides commercial, agricultural, real estate, installment, credit card, mortgage, term, farm, and refinancing loans; lines of credit; Internet banking and bill payment services; and automated teller machines and safe deposit facilities, as well as originates and sells mortgage loans into the secondary market. The company was founded in 1945 and is based in Heppner, Oregon.
Bank of the James Financial Group logo

Bank of the James Financial Group

NASDAQ:BOTJ
Bank of the James Financial Group, Inc. operates as the bank holding company for Bank of the James that provides general retail and commercial banking services to individuals, businesses, associations and organizations, and governmental authorities in Virginia, the United States. It offers checking, savings, individual retirement, and health care saving accounts, as well as other time deposits, including money market accounts and certificates of deposit. The company also offers loans to small- and medium-sized businesses for the purchases of equipment, facilities upgrades, inventory acquisition, and various working capital purposes; commercial and residential construction and development loans; commercial real estate mortgage loans; residential mortgage loans; and secured and unsecured consumer loans, such as lines of credit and overdraft lines of credit, as well as personal, automobile, installment, demand, and home equity loans for personal, family, or household purposes. In addition, it provides other banking services, including safe deposit boxes, traveler's checks, direct deposit of payroll and social security checks, automatic drafts for various accounts, treasury management, and credit card merchant services. Further, the company offers securities brokerage and investment services; and telephone and internet banking services comprising online bill pay, as well as acts as an agent for insurance and annuity products. The company was founded in 1998 and is headquartered in Lynchburg, Virginia.
Iowa First Bancshares logo

Iowa First Bancshares

OTCMKTS:IOFB
Iowa First Bancshares Corp. operates as the bank holding company for First National Bank of Muscatine and First National Bank in Fairfield that provide various banking products and services for individuals, businesses, and governmental organizations in Iowa. It offers checking, savings, money market, and time deposit accounts; and commercial and industrial, commercial real estate owner and non-owner occupied, agriculture, residential real estate, and consumer and other loans. The company also provides safe deposit, funds transmitting, trust, debit and credit card, Internet banking, automated teller machine, and other banking services. It operates through 4 locations in Muscatine and 2 locations in Fairfield, Iowa. The company was founded in 1870 and is headquartered in Muscatine, Iowa.
M&F Bancorp logo

M&F Bancorp

OTCMKTS:MFBP
M&F Bancorp, Inc. operates as a bank holding company for the Mechanics and Farmers Bank that provides consumer and commercial banking products and services in North Carolina. It offers deposit products, including demand deposits; checking, savings, and money market accounts, as well as certificates of deposit. The company also provides loans for commercial and residential real estate, and construction; and consumer loans, as well as ATM services. The company was founded in 1907 and is headquartered in Durham, North Carolina.