VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
BMRC
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
BMRCBank of Marin Bancorp
$28.50$460M
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksBMRCPrice History

BMRC logoBank of Marin Bancorp (BMRC) Stock Price History

Historical prices from 1995 to 2026

$28.50+0.07  (+0.25%)close Jul 6
Returns
1M
+10.0%
3M
+8.7%
YTD
+10.5%
1Y
+12.3%
3Y
+17.9%
5Y
-1.9%
ATH$47.77Dec 2019-40.3%
ATL$1.93Jul 1995pre-split
Avg Vol (50D)108K/ day
52-Week Range$21.77 — $29.07
LowCurrent: $28.50High

Loading 10-year price history...

BMRC Historical Performance

1 YearTotal Return
+16.3%
Price: +12.3%Div: +3.9%
3 YearsTotal Return
+81.0%
CAGR: +21.9%
Price: +63.8%
5 YearsTotal Return
+6.5%
CAGR: +1.3%
Price: -9.3%
YTD
+10.5%

BMRC Annual Returns

Year-by-year price performance · 2002–2026

Best+108.3%1997
Worst-29.2%2023
Up years16/25
2002+32.4%
2003+52.5%
2004+37.2%
2005-8.5%
2006+11.0%
2007-18.8%
2008-16.2%
2009+38.2%
2010+6.2%
2011+5.4%
2012-3.1%
2013+12.8%
2014+21.7%
2015+4.8%
2016+30.3%
2017-1.7%
2018+21.7%
2019+8.9%
2020-23.4%
2021+6.8%
2022-12.0%
2023-32.3%
2024+8.5%
2025+10.6%
2026-3.5%
2002 annual price return
+32.4%
2003 annual price return
+52.5%
2004 annual price return
+37.2%
2005 annual price return
-8.5%
2006 annual price return
+11.0%
2007 annual price return
-18.8%
2008 annual price return
-16.2%
2009 annual price return
+38.2%
2010 annual price return
+6.2%
2011 annual price return
+5.4%
2012 annual price return
-3.1%
2013 annual price return
+12.8%
2014 annual price return
+21.7%
2015 annual price return
+4.8%
2016 annual price return
+30.3%
2017 annual price return
-1.7%
2018 annual price return
+21.7%
2019 annual price return
+8.9%
2020 annual price return
-23.4%
2021 annual price return
+6.8%
2022 annual price return
-12.0%
2023 annual price return
-32.3%
2024 annual price return
+8.5%
2025 annual price return
+10.6%
2026 annual price return
-3.5%
LessMore
Alpha vs S&P 500
1Y+2.5%
3Y-3.7%
5Y-11.6%

Price returns only.

Download Historical Data

7,015 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

BMRC Stock Price Trajectory (1995–2026)

As of July 7, 2026, Bank of Marin Bancorp (BMRC) trades at $28.50, representing a +12.3% return over the past year. The stock has delivered a +6.5% total return over five years (-1.9% CAGR), reflecting significant long-term value creation.

The stock reached its all-time high of $47.77 on December 23, 2019. From this peak, BMRC has corrected -40.3%, currently trading 10% above its 200-day moving average, indicating continued institutional support.

When compared to Financial Services sector peers WABC (+17.0% 1Y), HTBK (+27.4% 1Y), and CVBF (+10.3% 1Y), BMRC has underperformed the peer group average. Compare BMRC vs WABC →

BMRC Historical Price Data · from 1995

Rows 1–50 of 7,015
Date Open High Low Close Volume Change %
2026-07-0628.2128.6428.0128.50217K+0.25%
2026-07-0229.0729.0728.1528.43120K-1.76%
2026-07-0127.8228.9527.8228.94235K+4.48%
2026-06-3027.1927.8026.7027.70189K+0.40%
2026-06-2927.2427.7627.1727.59269K-0.65%
2026-06-2626.3627.8926.3027.770+5.51%
2026-06-2526.6126.7526.1326.32169K-0.83%
2026-06-2426.3226.7526.3226.54185K+0.49%
2026-06-2326.0326.4625.8626.41112K+2.13%
2026-06-2226.0026.2525.8225.86105K+0.19%
2026-06-1826.0626.1025.4925.81103K+0.62%
2026-06-1725.8926.1725.4425.65190K-1.08%
2026-06-1626.3426.3425.7425.9357K+0.46%
2026-06-1526.4226.5025.7225.8170K-1.79%
2026-06-1226.1426.8025.9126.2889K+0.61%
2026-06-1126.2726.4525.8426.1289K-0.11%
2026-06-1026.0026.6925.6826.15101K+0.69%
2026-06-0926.0426.8025.6525.97174K+0.19%
2026-06-0825.8226.2025.7325.9274K-0.31%
2026-06-0525.9526.2725.8726.00112K+0.85%
2026-06-0425.4525.9125.4525.7869K+2.77%
2026-06-0325.6325.6325.0525.0970K-2.58%
2026-06-0225.4226.2025.3025.7553K+1.30%
2026-06-0125.7625.8825.1125.4266K-1.63%
2026-05-2926.0026.0025.8125.8456K+0.16%
2026-05-2825.8626.4725.4325.8054K-0.77%
2026-05-2726.2526.4425.9226.0058K-0.95%
2026-05-2626.5026.7826.0426.2582K+0.81%
2026-05-2226.2926.5526.0026.0476K-0.76%
2026-05-2125.8026.2825.7626.2486K+1.16%
2026-05-2025.5426.2125.5125.9481K+0.78%
2026-05-1925.7925.8625.3525.7466K-0.16%
2026-05-1825.6825.8725.6325.7858K+1.42%
2026-05-1525.5225.5724.9725.42123K-0.74%
2026-05-1425.6526.1525.5525.61100K+0.08%
2026-05-1325.5325.7625.4225.5994K-0.47%
2026-05-1225.6125.7525.3825.71106K+0.04%
2026-05-1125.8726.0525.5325.70123K-1.61%
2026-05-0825.9326.1925.8326.1258K+0.19%
2026-05-0725.7926.1825.7926.0774K-0.57%
2026-05-0626.1226.3925.9326.2289K+1.39%
2026-05-0525.3026.1525.3025.86113K+0.31%
2026-05-0425.7526.2725.6525.78143K-0.35%
2026-05-0125.6826.1225.5025.87127K+0.90%
2026-04-3025.3726.2125.1125.64117K+0.47%
2026-04-2925.8026.0025.2525.52144K-1.69%
2026-04-2825.4226.0225.1525.96152K+2.61%
2026-04-2725.6725.8424.9125.30300K-2.20%
2026-04-2425.9226.1325.7925.8791K-0.69%
2026-04-2325.5326.1725.5026.0552K+1.01%
…
Consensus-Based Analysis Tools

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

BMRC — Frequently Asked Questions

Quick answers to the most common questions about buying BMRC stock.

How has BMRC stock performed recently?

BMRC returned +12.3% over the past year, beating its 5-year annualized CAGR of -1.9%. The stock trades above its 200-day moving average, confirming the uptrend.

What is BMRC's all-time high price?

Bank of Marin Bancorp reached $47.77 on 2019-12-23. The 52-week high is $29.07. Current 1-year return of +12.3% places the stock closer to historical peaks.

Where can I download BMRC historical price data?

This page provides BMRC daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 1995-2026, downloadable in CSV format.

469 data points · sampled from 7,015