Ownership and insider activity for Bank of the James Financial Group, Inc. (BOTJ): insider transactions, US Senate and House trading disclosures and shares outstanding. Track how corporate insiders and politicians are trading the stock.
Bank of the James Financial Group, Inc. serves as the holding company for Bank of the James, which delivers a full spectrum of retail and commercial banking services. Its clientele spans individuals, businesses, various organizations and associations, and government entities across Virginia, within the United States.
Price
| Price | $27.26 |
| Market Cap | $124M |
| Exchange | NASDAQ |
| Country | US |
Recent Insider Transactions
| Date | Insider | Type | Shares | Value |
|---|---|---|---|---|
| 2026-08-07 | SYREK MICHAEL A | P-Purchase | 100 | $3K |
| 2026-08-10 | ADDISON LEWIS C | P-Purchase | 70 | $2K |
| 2026-08-06 | FOSTER WATT R JR | P-Purchase | 447 | $13K |
| 2026-08-06 | BRYANT WILLIAM C III | P-Purchase | 650 | $18K |
| 2026-05-07 | JAMERSON PHILLIP C | P-Purchase | 1,000 | $23K |
| 2026-05-07 | ADDISON LEWIS C | P-Purchase | 82 | $2K |
| 2026-05-06 | BRYANT WILLIAM C III | P-Purchase | 1,043 | $24K |
| 2026-02-20 | CHAPMAN ROBERT R | P-Purchase | 1,200 | $25K |
| 2026-02-19 | BRYANT WILLIAM C III | P-Purchase | 600 | $12K |
| 2026-02-12 | BRYANT WILLIAM C III | P-Purchase | 396 | $8K |
Balance Sheet (10y)
| Year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $16.9M | $20.3M | $26.7M | $30.8M | $31.7M | $29.3M | $30.0M | $25.6M | $23.3M | $28.5M |
| Short-term Investments | $40.8M | $55.3M | $52.7M | $59.7M | $90.2M | $161.8M | $185.8M | $216.5M | $15.4M | $55.9M |
| Receivables | $2.6M | $3.1M | $2.8M | $1.9M | $2.4M | $2.1M | $2.7M | $2.8M | $3.1M | $3.4M |
| Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Current Assets | $60.3M | $78.7M | $82.3M | $92.3M | $124.2M | $193.3M | $218.5M | $245.0M | $41.7M | $87.9M |
| Property, Plant & Equipment | $10.9M | $12.1M | $13.4M | $16.7M | $17.0M | $18.4M | $18.0M | $18.1M | $19.0M | $19.1M |
| Goodwill | 0 | 0 | 0 | 0 | 0 | $3.0M | $2.1M | $2.1M | $2.1M | $2.1M |
| Intangible Assets | $176000 | $165000 | $193000 | 0 | 0 | $8.4M | $7.8M | $7.3M | $6.7M | $6.2M |
| Total Assets | $574.2M | $626.3M | $674.9M | $725.4M | $851.4M | $987.6M | $928.6M | $969.4M | $979.2M | $1.04B |
| Accounts Payable | $88000 | $111000 | $127000 | $173000 | $85000 | $46000 | $89000 | $480000 | $722000 | $1.2M |
| Short-term Debt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Current Liabilities | $523.2M | $567.6M | $612.2M | $649.6M | $765.1M | $887.1M | $848.2M | $878.9M | $883.1M | $177000 |
| Long-term Debt | 0 | $5.0M | $5.0M | $5.0M | $10.0M | $21.0M | $20.5M | $19.9M | $19.3M | $8.8M |
| Total Liabilities | $524.8M | $574.7M | $619.8M | $663.9M | $784.7M | $918.2M | $878.3M | $909.3M | $914.4M | $959.0M |
| Retained Earnings | $10.2M | $12.3M | $16.5M | $20.9M | $24.7M | $23.4M | $31.0M | $36.7M | $42.8M | $50.0M |
| Total Equity | $49.4M | $51.7M | $55.1M | $61.4M | $66.7M | $69.4M | $50.2M | $60.0M | $64.9M | $80.0M |
| Total Debt | 0 | $5.0M | $5.0M | $5.0M | $10.0M | $21.0M | $20.5M | $19.9M | $19.3M | $8.8M |
| Net Debt | -$57.7M | -$70.6M | -$74.5M | -$85.4M | -$111.8M | -$169.6M | -$195.3M | -$222.2M | -$19.3M | -$75.7M |
| Working Capital | -$462.9M | -$488.9M | -$529.9M | -$557.3M | -$640.8M | -$693.8M | -$629.7M | -$634.0M | -$841.4M | $87.7M |
Financial Health
| Debt / Equity | 0.10 |
| Current Ratio | 0.03 |
| Piotroski F-Score | 8 |
| Altman Z-Score | 0.32 |
Profitability
| Return on Equity | 14.30% |
| Return on Invested Capital | 7.90% |
| Return on Assets | 1.10% |
| Gross Margin | 77.26% |
| Operating Margin | 16.96% |
| Net Margin | 18.94% |
Related companies: AUBN · CASH · FDSB · FNWB · FUSB · HFBL · HNNA
Explore sector: Financial Services · Banks - Regional
More sections of BOTJ: Overview · Financials · Valuation · Statistics · Estimates · Technical · News · Events
Discover more: Radar — undervalued stock signals · Investment Academy — learn to analyze stocks