Held by
0
portfolios on TandT
Bookmarked by
0
users
Avg position size
—
of holders' portfolios
13F filers
0
institutions
52-week range
$28.00 – $41.00
100% from low
Exchange
OTC Link
CS
Borrow rate
0.25%
Easy to borrow
Click rows below (any statement) to add/remove series. Selection stays as you switch tabs.
| 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $34.5M | $38.5M | $40.4M | $43.1M | $46.9M | $59.3M | $70.7M | $83.4M |
| Cost of revenue | $2.4M | $4.0M | $3.5M | $2.6M | $2.0M | $8.1M | $14.9M | $17.3M |
| Gross profit | $32.1M | $34.5M | $37.0M | $40.5M | $44.9M | $51.2M | $55.8M | $66.1M |
| Gross margin | 93.0% | 89.6% | 91.4% | 93.9% | 95.7% | 86.3% | 78.9% | 79.3% |
| R&D | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Operating income | $11.2M | $11.7M | $12.6M | $14.3M | $16.5M | $19.3M | $19.9M | $25.1M |
| EBITDA | $12.1M | $12.7M | $13.7M | $15.5M | $17.8M | $21.1M | $21.6M | $26.8M |
| Net income | $9.1M | $9.5M | $10.2M | $11.5M | $13.2M | $15.4M | $15.9M | $19.8M |
| Net margin | 26.5% | 24.6% | 25.3% | 26.7% | 28.2% | 25.9% | 22.4% | 23.8% |
| EPS (diluted) | 1.79 | 1.99 | 2.28 | 2.55 | 2.93 | 3.41 | 3.56 | 4.46 |
Annual figures · source: Financial Modeling Prep
BENCHMARK BANKSHARES INC
No one on the platform currently holds BMBN.
No tracked institution reports a position in BMBN as of their last filing.
| Ex-date | Per share | Pay date |
|---|---|---|
| 2026-06-05 | $0.5000 | 2026-06-26 |
| 2025-12-05 | $0.4800 | 2025-12-16 |
| 2025-06-09 | $0.4400 | 2025-06-30 |
| 2025-01-03 | $0.4400 | 2025-01-31 |
| 2024-07-05 | $0.4200 | 2024-07-31 |
| 2024-01-04 | $0.4000 | 2024-01-31 |
| Execution date | Ratio |
|---|---|
| 2014-11-19 | 2-for-1 |
No one on the platform has traded BMBN yet.
| $161M |
| — |
| FGFHForesight Financial Group, Inc. | $48.04 | +0.29% | $173M | — |
| FOTBFirst Ottawa Bancshares, Inc. | $219.00 | +0.46% | $208M | — |
Source: Financial Modeling Prep · peers by sector/industry
Click to see transaction details on SEC.gov. Form 4s cover trades by officers, directors, and 10%+ owners, due within 2 business days of the trade.
Trading at 10.6× earnings vs its 6.7× historical median P/E.
Fair value ≈ $25.90 · price $41.00 today
Fair-value line = the stock's median historical P/E × earnings. Price below the orange line = cheap vs its own history; above = expensive. Not investment advice.