VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemesMarketEarningsCompareWatchlistInsider
BMRCBank of Marin Bancorp
$25.81$416M
Research
Overview
Valuation
ValuationTargetsPrice
Financials
RevenueEarningsP/ERatiosDividend
Ownership
Holders
Tools
Total ReturnDCA Calculator
← 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

Follow VCP Scanner on XFollow VCP Scanner on LinkedIn
© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
HomeStocksBMRCPrice History

BMRC logoBank of Marin Bancorp (BMRC) Stock Price History

Historical prices from 1995 to 2026

$25.81+0.16  (+0.62%)close Jun 18
Returns
1M
+0.1%
3M
+9.5%
YTD
+0.1%
1Y
+20.0%
3Y
+10.4%
5Y
-3.5%
ATH$47.77Dec 2019-46.0%
ATL$1.93Jul 1995pre-split
Avg Vol (50D)99K/ day
52-Week Range$21.26 — $28.48
LowCurrent: $25.81High

Loading 10-year price history...

BMRC Historical Performance

1 YearTotal Return
+24.7%
Price: +20.0%Div: +4.7%
3 YearsTotal Return
+50.1%
CAGR: +14.5%
Price: +34.4%
5 YearsTotal Return
-0.2%
CAGR: -0.0%
Price: -16.3%
YTD
+0.1%

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-0.3%
3Y-5.3%
5Y-13.1%

Price returns only.

Download Historical Data

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

Free sign in required to download data

BMRC Stock Price Trajectory (1995–2026)

As of June 22, 2026, Bank of Marin Bancorp (BMRC) trades at $25.81, representing a +20.0% return over the past year. The stock has delivered a -0.2% total return over five years (-3.5% CAGR), reflecting challenging market conditions.

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

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

BMRC Historical Price Data · from 1995

Rows 1–50 of 7,005
Date Open High Low Close Volume Change %
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%
2026-04-2226.2526.3225.6325.7998K-0.39%
2026-04-2126.4326.4325.8425.8973K-1.89%
2026-04-2026.4126.6626.3026.3999K-0.08%
2026-04-1726.5227.2825.9426.41290K+0.57%
2026-04-1626.2626.6326.2326.2673K-1.20%
2026-04-1526.5126.6926.1526.5858K-0.41%
2026-04-1426.4626.7526.2326.6951K+0.49%
2026-04-1326.7926.7926.4326.5691K-0.67%
2026-04-1026.9326.9326.3226.7472K-1.29%
2026-04-0926.9327.2026.5027.09112K+0.86%
…
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 +20.0% over the past year, beating its 5-year annualized CAGR of -3.5%. 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 $28.48. Current 1-year return of +20.0% 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.

468 data points · sampled from 7,005