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 Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
$20.82
-1.0%
$22.10
$14.11
$27.11
$337.35M0.8476,209 shs126,841 shs
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
$67.01
-0.9%
$64.49
$48.67
$80.68
$1.31B0.4620,938 shs28,686 shs
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
$27.87
+1.0%
$29.13
$20.42
$39.55
$1.26B0.96335,048 shs2.06 million shs
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
$48.23
-0.4%
$48.84
$42.00
$59.97
$1.29B0.63128,509 shs121,022 shs
20 High-Yield Dividend Stocks that Could Ruin Your Retirement Cover

Almost everyone loves strong dividend-paying stocks, but high yields can signal danger. Discover 20 high-yield dividend stocks paying an unsustainably large percentage of their earnings. Enter your email to get this report and avoid a high-yield dividend trap.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
-1.00%+2.61%-7.26%-13.21%+31.27%
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
-0.92%+4.56%+2.93%+0.03%+34.48%
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
0.00%0.00%-2.82%-14.90%+29.63%
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
-0.41%+4.92%-6.15%-6.91%+0.77%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
3.5049 of 5 stars
3.52.02.50.02.10.82.5
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
1.9766 of 5 stars
1.03.03.30.02.92.51.3
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
3.1098 of 5 stars
2.03.02.50.02.22.52.5
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
2.5902 of 5 stars
1.03.05.00.02.53.31.3
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
3.00
Buy$28.0034.49% Upside
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
2.00
Hold$69.002.97% Upside
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
2.00
Hold$31.5013.02% Upside
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
2.00
Hold$52.508.85% Upside

Current Analyst Ratings Breakdown

Latest BMRC, SASR, RBCAA, and WABC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/25/2025
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetMarket Perform$64.00 ➝ $69.00
4/21/2025
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetMarket Perform ➝ Market Perform$58.00 ➝ $55.00
4/21/2025
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$54.00 ➝ $50.00
1/29/2025
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
Stephens
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$30.00 ➝ $30.00
1/27/2025
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetMarket Perform$72.00 ➝ $70.00
(Data available from 4/26/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
$69.77M4.83$1.79 per share11.62$27.20 per share0.77
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
$378.96M3.45$5.43 per share12.34$47.15 per share1.42
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
$404.22M3.11$2.94 per share9.48$35.37 per share0.79
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
$284.32M4.53$6.26 per share7.71$33.35 per share1.45
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
-$8.41M-$0.52N/A11.02N/A-5.52%3.33%0.39%4/28/2025 (Estimated)
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
$101.37M$5.2312.81N/A20.05%10.60%1.51%N/A
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
$19.93M$0.4561.938.71N/A2.65%5.31%0.61%N/A
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
$138.64M$4.999.2812.21N/A44.55%16.15%2.20%N/A

Latest BMRC, SASR, RBCAA, and WABC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/28/2025Q1 2025
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
$0.32N/AN/AN/A$27.99 millionN/A
4/24/2025Q1 2025
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
$1.86$2.42+$0.56$2.42$126.90 million$135.84 million
4/17/2025Q1 2025
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
$1.09$1.16+$0.07$1.16$66.47 million$66.71 million
1/28/2025Q4 2024
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
$0.48$0.47-$0.01-$0.87$104.14 millionN/A
1/27/2025Q4 2024
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
$0.32$0.38+$0.06$0.38$25.81 millionN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
$1.004.80%+2.08%N/A N/A
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
$1.802.69%+9.74%34.42%27 Years
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
$1.364.88%+2.04%302.22%N/A
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
$1.763.65%+2.17%35.27%33 Years

Latest BMRC, SASR, RBCAA, and WABC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/24/2025
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
quarterly$0.463.82%5/5/20255/5/20255/16/2025
1/29/2025
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
quarterly$0.344.06%2/12/20252/12/20252/19/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
N/A
0.71
0.71
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
0.38
1.12
1.11
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
0.50
1.02
1.02
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
0.15
0.27
0.26

Institutional Ownership

CompanyInstitutional Ownership
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
52.26%
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
24.37%
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
66.90%
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
81.89%
CompanyEmployeesShares OutstandingFree FloatOptionable
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
31016.20 million15.16 millionOptionable
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
1,01019.49 million8.65 millionOptionable
Sandy Spring Bancorp, Inc. stock logo
SASR
Sandy Spring Bancorp
1,17045.14 million43.62 millionOptionable
Westamerica Bancorporation stock logo
WABC
Westamerica Bancorporation
59026.72 million25.51 millionOptionable

Recent News About These Companies

Westamerica board raises quarterly dividend to 46c per share
Westamerica Bancorporation Increases Quarterly Cash Dividend
Westamerica price target lowered to $50 from $54 at Piper Sandler
Westamerica price target lowered to $55 from $58 at Keefe Bruyette
Piper Sandler Remains a Hold on Westamerica Bancorporation (WABC)
Westamerica reports Q1 EPS $1.16, consensus $1.11

New MarketBeat Followers Over Time

Media Sentiment Over Time

Bank of Marin Bancorp stock logo

Bank of Marin Bancorp NASDAQ:BMRC

$20.82 -0.21 (-1.00%)
Closing price 04/25/2025 04:00 PM Eastern
Extended Trading
$20.74 -0.08 (-0.38%)
As of 04/25/2025 04:05 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Bank of Marin Bancorp operates as the holding company for Bank of Marin that provides a range of financial services primarily to small to medium-sized businesses, not-for-profit organizations, and commercial real estate investors in the United States. The company offers personal and business checking and savings accounts; and individual retirement, health savings, and demand deposit marketplace accounts, as well as time certificates of deposit, certificate of deposit account registry, and insured cash sweep services. It also provides commercial real estate, commercial and industrial, and consumer loans, as well as construction financing and home equity lines of credit. In addition, the company offers merchant and payroll services; commercial equipment leasing program; payment solutions; treasury management services; credit cards; and mobile deposit, remote deposit capture, automated clearing house, wire transfer, and image lockbox services. Further, it provides wealth management and trust services comprising customized investment portfolio management, financial planning, trust administration, estate settlement, and custody services, as well as 401(k) plan services; and automated teller machines, and telephone and digital banking services. The company was incorporated in 1989 and is headquartered in Novato, California.

Republic Bancorp stock logo

Republic Bancorp NASDAQ:RBCAA

$67.01 -0.62 (-0.92%)
Closing price 04/25/2025 04:00 PM Eastern
Extended Trading
$66.86 -0.15 (-0.22%)
As of 04/25/2025 04:05 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Republic Bancorp, Inc. operates as a bank holding company for Republic Bank & Trust Company that provides various banking products and services in the United States. It operates in six segments: Traditional Banking, Warehouse, Mortgage Banking, Tax Refund Solutions, Republic Payment Solutions, and Republic Credit Solutions. The company offers demand, money market accounts, savings, individual retirement accounts, time, brokered, and other certificates of deposit; and retail and commercial mortgage, construction and land development, consumer, aircraft, and marine loans. It also provides credit cards; title insurance and other financial products and services; and private banking, lockbox processing, remote deposit capture, business online banking, account reconciliation, automated clearing house processing, and internet and mobile banking services. In addition, it offers short-term and revolving credit facilities to mortgage bankers through mortgage warehouse lines of credit; mortgage banking; tax refund solutions, which facilitate the receipt and payment of federal and state tax refund products through third-party tax preparers and tax-preparation software providers; payments-related products and services to consumers through third party service providers; and consumer credit products. The company offers its services through full-services banking centers in Kentucky, Indiana, Florida, Ohio, and Tennessee. Republic Bancorp, Inc. was incorporated in 1974 and is headquartered in Louisville, Kentucky.

Sandy Spring Bancorp stock logo

Sandy Spring Bancorp NASDAQ:SASR

$27.87 +0.27 (+0.98%)
Closing price 03/31/2025
Extended Trading
$27.87 0.00 (0.00%)
As of 03/31/2025 04:36 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Sandy Spring Bancorp, Inc. operates as the bank holding company for Sandy Spring Bank that provides commercial and retail banking, mortgage, private banking, and trust services to individuals and businesses in the United States. It offers financial products and services, including various loan and deposit products. Its loan products include commercial real estate loans, construction loans, and business loans; residential real estate loans; and consumer loans comprising home equity loans and lines, installment loans, and personal lines of credit. The company provides investment management, financial planning, and wealth management services. Sandy Spring Bancorp, Inc. was founded in 1868 and is headquartered in Olney, Maryland.

Westamerica Bancorporation stock logo

Westamerica Bancorporation NASDAQ:WABC

$48.23 -0.20 (-0.41%)
Closing price 04/25/2025 04:00 PM Eastern
Extended Trading
$48.22 0.00 (-0.01%)
As of 04/25/2025 04:20 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Westamerica Bancorporation operates as a bank holding company for the Westamerica Bank that provides various banking products and services to individual and commercial customers. The company accepts various deposit products, including retail savings and checking accounts, as well as certificates of deposit. Its loan portfolio includes commercial, commercial and residential real estate, real estate construction, and consumer installment loans, as well as indirect automobile loans. The company was formerly known as Independent Bankshares Corporation and changed its name to Westamerica Bancorporation in 1983. The company was founded in 1884 and is headquartered in San Rafael, California.