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
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
$14.31
-0.5%
$14.11
$10.14
$17.05
$65.52M0.296,490 shs222 shs
Fidelity D & D Bancorp, Inc. stock logo
FDBC
Fidelity D & D Bancorp
$40.23
+2.2%
$40.98
$37.00
$61.21
$231.14M0.968,223 shs2,829 shs
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
$17.46
+0.4%
$16.29
$13.81
$26.52
$249.24M0.6820,282 shs16,204 shs
Security National Financial Co. stock logo
SNFCA
Security National Financial
$9.92
+2.0%
$10.30
$6.95
$13.59
$244.67M0.8847,263 shs29,689 shs
7 AI Stocks to Invest in Today: Capitalizing on AI and Tech Trends in 2025 Cover

Discover the top 7 AI stocks to invest in right now. This exclusive report highlights the companies leading the AI revolution and shaping the future of technology in 2025.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
0.00%+1.43%+4.80%+8.48%+29.09%
Fidelity D & D Bancorp, Inc. stock logo
FDBC
Fidelity D & D Bancorp
0.00%-9.68%+2.87%-11.17%-14.11%
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
0.00%-1.65%+10.48%-6.99%+0.76%
Security National Financial Co. stock logo
SNFCA
Security National Financial
0.00%-6.36%-0.82%-23.28%+23.98%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
2.5338 of 5 stars
0.03.02.50.02.92.51.3
Fidelity D & D Bancorp, Inc. stock logo
FDBC
Fidelity D & D Bancorp
3.7222 of 5 stars
0.03.04.23.42.73.31.3
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
N/AN/AN/AN/AN/AN/AN/AN/A
Security National Financial Co. stock logo
SNFCA
Security National Financial
1.4793 of 5 stars
0.03.00.00.02.21.71.9
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
0.00
N/AN/AN/A
Fidelity D & D Bancorp, Inc. stock logo
FDBC
Fidelity D & D Bancorp
0.00
N/AN/AN/A
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
0.00
N/AN/AN/A
Security National Financial Co. stock logo
SNFCA
Security National Financial
0.00
N/AN/AN/A
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
$44.30M1.48$2.91 per share4.91$13.12 per share1.09
Fidelity D & D Bancorp, Inc. stock logo
FDBC
Fidelity D & D Bancorp
$81.55M2.84$4.74 per share8.48$33.26 per share1.21
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
$55.36M4.50$1.45 per share12.00$16.28 per share1.07
Security National Financial Co. stock logo
SNFCA
Security National Financial
$337.03M0.73$0.67 per share14.77$12.94 per share0.77
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
$7.94M$1.468.17N/A13.29%12.48%0.80%7/24/2025 (Estimated)
Fidelity D & D Bancorp, Inc. stock logo
FDBC
Fidelity D & D Bancorp
$20.79M$3.7611.10N/A16.50%10.49%0.82%7/22/2025 (Estimated)
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
$17.12M$1.2414.55N/A15.23%7.20%0.76%8/4/2025 (Estimated)
Security National Financial Co. stock logo
SNFCA
Security National Financial
$14.49M$0.978.07N/A8.92%9.02%2.02%8/12/2025 (Estimated)

Latest BOTJ, SNFCA, FDBC, and JMSB Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/15/2025Q1 2025
Security National Financial Co. stock logo
SNFCA
Security National Financial
N/A$0.18N/A$0.18N/A$82.74 million
4/30/2025Q1 2025
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
N/A$0.19N/A$0.19N/A$11.00 million
4/23/2025Q1 2025
Fidelity D & D Bancorp, Inc. stock logo
FDBC
Fidelity D & D Bancorp
N/A$1.03N/A$1.03N/A$22.01 million
4/23/2025Q1 2025
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
N/A$0.34N/A$0.34N/A$14.60 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
$0.402.80%+14.38%27.40%5 Years
Fidelity D & D Bancorp, Inc. stock logo
FDBC
Fidelity D & D Bancorp
$1.603.98%+7.78%42.55%10 Years
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
$0.301.72%N/A24.19%N/A
Security National Financial Co. stock logo
SNFCA
Security National Financial
N/AN/AN/AN/AN/A

Latest BOTJ, SNFCA, FDBC, and JMSB Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/24/2025
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
annual$0.302%6/27/20256/27/20257/7/2025
4/15/2025
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
quarterly$0.102.9%6/6/20256/6/20256/20/2025
4/15/2025
Fidelity D & D Bancorp, Inc. stock logo
FDBC
Fidelity D & D Bancorp
quarterly$0.403.86%5/20/20255/20/20256/10/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
N/A
0.81
0.80
Fidelity D & D Bancorp, Inc. stock logo
FDBC
Fidelity D & D Bancorp
0.04
0.80
0.80
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
0.33
1.04
1.04
Security National Financial Co. stock logo
SNFCA
Security National Financial
N/A
0.21
0.21
CompanyEmployeesShares OutstandingFree FloatOptionable
Bank of the James Financial Group, Inc. stock logo
BOTJ
Bank of the James Financial Group
1604.58 million3.87 millionNot Optionable
Fidelity D & D Bancorp, Inc. stock logo
FDBC
Fidelity D & D Bancorp
3205.77 million4.53 millionNot Optionable
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
14014.28 million12.43 millionOptionable
Security National Financial Co. stock logo
SNFCA
Security National Financial
1,73024.69 million21.22 millionNot Optionable

Recent News About These Companies

When the Price of (SNFCA) Talks, People Listen
(SNFCA) Trading Report
(SNFCA) Trading Advice

New MarketBeat Followers Over Time

Media Sentiment Over Time

Bank of the James Financial Group stock logo

Bank of the James Financial Group NASDAQ:BOTJ

$14.30 -0.07 (-0.45%)
As of 02:03 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

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 provides 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 offers 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 provides mortgage banking; investment advisory services; 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 1999 and is headquartered in Lynchburg, Virginia.

Fidelity D & D Bancorp stock logo

Fidelity D & D Bancorp NASDAQ:FDBC

$40.23 +0.85 (+2.16%)
As of 02:19 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Fidelity D&D Bancorp, Inc. is a holding company, which engages in the provision of commercial banking services. It operates through the following segments: Commercial and Industrial, Commercial Real Estate, Consumer, and Residential Real Estate. The Commercial and Industrial segment refers to identified historic and/or the projected cash flows of the borrower and secondarily to the underlying collateral provided by the borrower. The Commercial Real Estate segment offers finances purchase of real estate, refinance existing obligations, and/or to provide capital. The Consumer segment includes home equity installment loans and lines of credit. The Residential Real Estate segment operates as a secured first lien position of the borrower's residential real estate. The company was founded in 1902 and is headquartered in Dunmore, PA.

John Marshall Bancorp stock logo

John Marshall Bancorp NASDAQ:JMSB

$17.46 +0.08 (+0.44%)
As of 02:06 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

John Marshall Bancorp, Inc. operates as the bank holding company for John Marshall Bank that provides banking products and financial services. The company accepts checking, demand, NOW, savings, and money market accounts, as well as certificates of deposit. It offers residential and commercial construction and development loans, commercial term, mortgage, commercial real estate, industrial loans, and other commercial lines of credit; debit and credit cards; and treasury and cash management, investment, business and personal insurance, remote deposit capture, deposit sweep and online and mobile banking services. The company serves small to medium-sized businesses, their owners and employees, professional corporations, non-profits, and individuals. The company was founded in 2005 and is headquartered in Reston, Virginia.

Security National Financial stock logo

Security National Financial NASDAQ:SNFCA

$9.91 +0.20 (+2.01%)
As of 02:21 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Security National Financial Corporation engages in the life insurance, cemetery and mortuary, and mortgage businesses. The company's Life Insurance segment is involved in selling and servicing lines of life insurance, annuity products, and accident and health insurance. It offers various life insurance products, including funeral plans and interest-sensitive life insurance, as well as other traditional life, accident, and health insurance products; annuity products comprising single and flexible premium deferred annuities, and immediate annuities; and diver's accident insurance policies. This segment also cedes and assumes various risks with various authorized unaffiliated reinsurers pursuant to reinsurance treaties. Its Cemetery and Mortuary segment operates eight mortuaries and five cemeteries in Utah; one cemetery in California; and four mortuaries and one cemetery in New Mexico. This segment also offers plots, interment vaults, mausoleum crypts, markers, caskets, urns, and other death care related products; and provides professional services of funeral directors, opening and closing of graves, use of chapels and viewing rooms, and use of automobiles and clothing. The company's Mortgages segment originates and underwrites residential and commercial loans for new construction, existing homes, and real estate projects primarily in Florida, Nevada, Texas, and Utah. It offers residential mortgage lending services to real estate brokers and builders, as well as directly with consumers. Security National Financial Corporation was founded in 1965 and is headquartered in Salt Lake City, Utah.