Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Mackinac Financial Co. stock logo
MFNC
Mackinac Financial
$21.50
$20.59
$9.03
$22.19
$226.83M1.13146,322 shs194,294 shs
MainStreet Bancshares, Inc. stock logo
MNSB
MainStreet Bancshares
$15.90
+1.9%
$17.65
$15.20
$25.97
$118.86M0.4521,947 shs35,986 shs
OP Bancorp stock logo
OPBK
OP Bancorp
$9.34
-1.0%
$9.88
$7.50
$11.49
$139.73M0.6225,364 shs42,907 shs
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$24.34
+1.1%
$24.04
$22.49
$30.70
$201.78M0.3610,906 shs6,517 shs
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$28.99
+2.1%
$27.30
$16.35
$30.99
$158.29M0.626,215 shs6,242 shs
Beginners Guide To Retirement Stocks Cover

Click the link below and we'll send you MarketBeat's list of seven best retirement stocks and why they should be in your portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Mackinac Financial Co. stock logo
MFNC
Mackinac Financial
0.00%0.00%0.00%0.00%0.00%
MainStreet Bancshares, Inc. stock logo
MNSB
MainStreet Bancshares
-1.76%-7.41%-11.81%-28.13%-24.84%
OP Bancorp stock logo
OPBK
OP Bancorp
+0.43%+3.17%-6.08%-16.92%+5.25%
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
-2.90%+3.39%+1.13%-12.22%-6.96%
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
+0.89%+2.16%+2.53%-4.70%+0.25%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Mackinac Financial Co. stock logo
MFNC
Mackinac Financial
N/AN/AN/AN/AN/AN/AN/AN/A
MainStreet Bancshares, Inc. stock logo
MNSB
MainStreet Bancshares
4.7291 of 5 stars
3.02.02.53.23.22.52.5
OP Bancorp stock logo
OPBK
OP Bancorp
4.0068 of 5 stars
0.05.02.50.02.04.21.9
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
1.4278 of 5 stars
0.01.03.30.01.92.51.3
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
3.5718 of 5 stars
0.05.03.30.02.72.51.3

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Mackinac Financial Co. stock logo
MFNC
Mackinac Financial
N/AN/AN/AN/A
MainStreet Bancshares, Inc. stock logo
MNSB
MainStreet Bancshares
2.00
Hold$24.0050.94% Upside
OP Bancorp stock logo
OPBK
OP Bancorp
N/AN/AN/AN/A
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
N/AN/AN/AN/A
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
N/AN/AN/AN/A

Current Analyst Ratings

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Mackinac Financial Co. stock logo
MFNC
Mackinac Financial
$72.23M3.14$1.55 per share13.84$15.94 per share1.35
MainStreet Bancshares, Inc. stock logo
MNSB
MainStreet Bancshares
$73.76M1.64$3.96 per share4.02$25.81 per share0.62
OP Bancorp stock logo
OPBK
OP Bancorp
$135.85M1.03$1.88 per share4.96$12.84 per share0.73
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$87.30M2.31$3.94 per share6.18$20.03 per share1.22
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$94.78M1.67$3.47 per share8.36$21.83 per share1.33

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Mackinac Financial Co. stock logo
MFNC
Mackinac Financial
$13.47MN/A16.29N/A19.78%8.16%0.91%N/A
MainStreet Bancshares, Inc. stock logo
MNSB
MainStreet Bancshares
$26.58M$2.596.147.29N/A16.55%11.56%1.09%7/22/2024 (Estimated)
OP Bancorp stock logo
OPBK
OP Bancorp
$23.92M$1.546.06N/A17.61%12.85%1.11%7/25/2024 (Estimated)
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$30.85M$3.317.35N/A35.34%18.30%1.48%7/19/2024 (Estimated)
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$15.55M$2.939.89N/A16.29%14.37%1.01%7/22/2024 (Estimated)

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Mackinac Financial Co. stock logo
MFNC
Mackinac Financial
$0.562.60%N/AN/AN/A
MainStreet Bancshares, Inc. stock logo
MNSB
MainStreet Bancshares
$0.402.52%N/A15.44%N/A
OP Bancorp stock logo
OPBK
OP Bancorp
$0.485.14%+19.68%31.17%N/A
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$0.451.85%+4.55%13.60%10 Years
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$0.762.62%+8.20%25.94%11 Years

Latest PEBK, MFNC, MNSB, OPBK, and OVLY Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/23/2024
MainStreet Bancshares, Inc. stock logo
MNSB
MainStreet Bancshares
Quarterly$0.102.52%5/2/20245/3/20245/10/2024
2/22/2024
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
quarterly$0.192.9%3/1/20243/4/20243/15/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Mackinac Financial Co. stock logo
MFNC
Mackinac Financial
0.17
1.01
1.01
MainStreet Bancshares, Inc. stock logo
MNSB
MainStreet Bancshares
0.37
1.09
1.09
OP Bancorp stock logo
OPBK
OP Bancorp
0.55
1.01
1.01
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
N/A
0.73
0.73
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
0.13
0.80
0.80

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Mackinac Financial Co. stock logo
MFNC
Mackinac Financial
31510.55 millionN/ANot Optionable
MainStreet Bancshares, Inc. stock logo
MNSB
MainStreet Bancshares
1867.61 million6.91 millionNot Optionable
OP Bancorp stock logo
OPBK
OP Bancorp
22114.96 million11.24 millionOptionable
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
1988.29 million6.67 millionNot Optionable
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
2775.46 million4.53 millionNot Optionable

PEBK, MFNC, MNSB, OPBK, and OVLY Headlines

SourceHeadline
Peoples Bancorp of North Carolina, Inc.: Peoples Bancorp Announces First Quarter 2024 ResultsPeoples Bancorp of North Carolina, Inc.: Peoples Bancorp Announces First Quarter 2024 Results
finanznachrichten.de - April 26 at 3:29 PM
Brooks Pierce Capital Dispatch: North Carolina Legislative Session StartsBrooks Pierce Capital Dispatch: North Carolina Legislative Session Starts
jdsupra.com - April 26 at 3:29 PM
Peoples Bancorp Announces First Quarter 2024 ResultsPeoples Bancorp Announces First Quarter 2024 Results
accesswire.com - April 26 at 1:00 PM
10 Richest Towns in North Carolina10 Richest Towns in North Carolina
msn.com - April 20 at 8:24 PM
These Are the Richest Counties in North CarolinaThese Are the Richest Counties in North Carolina
msn.com - April 20 at 3:24 PM
North Platte community pickets outside NebraskaLand Bank about possible changes to the postal serviceNorth Platte community pickets outside NebraskaLand Bank about possible changes to the postal service
msn.com - April 19 at 1:47 PM
University of North Carolina at Pembroke student seeks help identifying Lumbee families photographed in the late 1930s.University of North Carolina at Pembroke student seeks help identifying Lumbee families photographed in the late 1930s.
robesonian.com - April 18 at 3:03 PM
Customers Bancorp adds dozens of more former Signature bankersCustomers Bancorp adds dozens of more former Signature bankers
bizjournals.com - April 12 at 12:43 PM
North Carolina State Alumni Reveal Reports Of Cancer Diagnosis Possibly Linked To Campus BuildingNorth Carolina State Alumni Reveal Reports Of Cancer Diagnosis Possibly Linked To Campus Building
blackenterprise.com - April 4 at 12:57 PM
Pinnacle Financial Partners launches North Nashville hubPinnacle Financial Partners launches North Nashville hub
bizjournals.com - April 4 at 7:57 AM
Everybody Wants a Piece of South Carolina’s $1.8 Billion Surplus. Is It Real?Everybody Wants a Piece of South Carolina’s $1.8 Billion Surplus. Is It Real?
nytimes.com - April 3 at 4:56 PM
North Carolina school funding in jeopardy as GOP revisits 28-year-old case with friendlier courtNorth Carolina school funding in jeopardy as GOP revisits 28-year-old case with friendlier court
msn.com - April 3 at 4:56 PM
Your Home Renovation Could Be Tax Deductible—Heres What You Should KnowYour Home Renovation Could Be Tax Deductible—Here's What You Should Know
msn.com - March 15 at 7:28 PM
North Carolinas next big headache — online gamblingNorth Carolina's next big headache — online gambling
bizjournals.com - March 14 at 1:24 PM
Peoples Bancorp of North Carolina Full Year 2023 Earnings: EPS: US$2.87 (vs US$2.94 in FY 2022)Peoples Bancorp of North Carolina Full Year 2023 Earnings: EPS: US$2.87 (vs US$2.94 in FY 2022)
finance.yahoo.com - March 14 at 8:23 AM
Shareholders in Peoples Bancorp of North Carolina (NASDAQ:PEBK) are in the red if they invested a year agoShareholders in Peoples Bancorp of North Carolina (NASDAQ:PEBK) are in the red if they invested a year ago
finance.yahoo.com - March 9 at 9:25 AM
NC community bank leaders talk interest rates, real estate and moreNC community bank leaders talk interest rates, real estate and more
bizjournals.com - February 26 at 8:32 AM
Peoples Bancorp Announces Cash DividendPeoples Bancorp Announces Cash Dividend
globenewswire.com - February 23 at 10:50 AM
Wake this sleeping giant!: Poor Peoples Campaign announces voter mobilization plan in NC'Wake this sleeping giant!': Poor People's Campaign announces voter mobilization plan in NC
starnewsonline.com - February 20 at 6:12 PM
Statewide peer support line to launch in North Carolina for those dealing with mental healthStatewide peer support line to launch in North Carolina for those dealing with mental health
msn.com - February 20 at 8:12 AM
New York Community Bancorp Reignites Fears Over Regional BanksNew York Community Bancorp Reignites Fears Over Regional Banks
inc.com - February 2 at 5:33 PM
The part of North Carolina where kids have the best chance at upward economic mobilityThe part of North Carolina where kids have the best chance at upward economic mobility
msn.com - January 30 at 9:46 AM
Heres What We Like About Peoples Bancorp of North Carolinas (NASDAQ:PEBK) Upcoming DividendHere's What We Like About Peoples Bancorp of North Carolina's (NASDAQ:PEBK) Upcoming Dividend
finance.yahoo.com - January 28 at 8:58 AM
Peoples Bancorp of NC Stock (NASDAQ:PEBK), Analyst Ratings, Price Targets, PredictionsPeoples Bancorp of NC Stock (NASDAQ:PEBK), Analyst Ratings, Price Targets, Predictions
benzinga.com - January 23 at 8:50 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Mackinac Financial logo

Mackinac Financial

NASDAQ:MFNC
Mackinac Financial Corp. is a bank holding company, which engages in the provision of commercial banking services through its subsidiary, mBank. The firm offers loan and deposit products. Its services include customary retail and commercial banking services, including checking and savings accounts, time deposits, interest bearing transaction accounts, safe deposit facilities, real estate mortgage lending, commercial lending, commercial and governmental lease financing, and direct and indirect consumer financing. The company was founded on December 16, 1974 and is headquartered in Manistique, MI.
MainStreet Bancshares logo

MainStreet Bancshares

NASDAQ:MNSB
MainStreet Bancshares, Inc. operates as the bank holding company for MainStreet Bank that provides various banking products and services for individuals, small to medium-sized businesses, and professional service organizations. The company offers demand, NOW, money market, savings, and sweep accounts, as well as certificates of deposit; business and consumer checking, interest-bearing checking, business account analysis, and other depository services; and cash management, wire transfer, check imaging, bill pay, remote deposit capture, and courier services. It also provides commercial loans, include government contract receivables, plant and equipment, general working capital, contract administration, and acquisition loans; commercial real estate, real estate construction, and residential real estate loans; and consumer loans comprising term loans and overdraft protection, as well as debit and credit cards. In addition, the company offers deposit insurance solutions; remote deposit of checks; and internet bill payment, online cash management, and online and mobile banking services. It operates in Herndon, Fairfax, McLean, Leesburg, Clarendon, and Washington D.C., as well as automated teller machines. The company was incorporated in 2003 and is headquartered in Fairfax, Virginia.
OP Bancorp logo

OP Bancorp

NASDAQ:OPBK
OP Bancorp operates as the bank holding company for Open Bank that provides banking products and services in California. It offers demand, checking, savings, money market, and time deposit accounts, as well as certificates of deposit. The company also provides commercial real estate, small business administration, commercial and industrial business, single-family residential, term, consumer, and home mortgage loans; trade financing products; and letters of credit, and SWIFT and export advice. In addition, it offers debit and credit card, online transfer and bill payment, electronic delivery of customer statements, and mobile banking solutions for iPhone and Android phones, including remote check deposit with mobile bill pay; direct deposits, cashier's checks, person to person payments, wire transfers, and automated clearing house (ACH) services; and cash management services, including balance reporting, transfers between accounts, wire transfer initiation, ACH origination, and stop payment services, as well as remote deposit capture, positive pay, zero balance accounts, and sweep accounts. The company operates full branch offices in Downtown Los Angeles, Los Angeles Fashion District, Los Angeles Koreatown, Gardena, Buena Park, and Santa Clara in California; and Carrollton, Texas. It also has loan production offices in Atlanta, Georgia; Aurora, Colorado; and Lynnwood and Seattle in Washington. The company was founded in 2005 and is headquartered in Los Angeles, California.
Oak Valley Bancorp logo

Oak Valley Bancorp

NASDAQ:OVLY
Oak Valley Bancorp operates as the bank holding company for Oak Valley Community Bank that provides a range of commercial banking services to individuals and small to medium-sized businesses in the Central Valley and the Eastern Sierras. The company's deposits products include checking and savings, money market, health savings, and individual retirement accounts, as well as certificates of deposit. It also offers commercial real estate loans, commercial business lending and trade finance, and small business administration lending, as well as consumer loans, including automobile loans, home mortgages, credit lines, and other personal loans. In addition, the company provides online and mobile banking, remote deposit capture, merchant, night depository, extended hours, wire transfer of funds, note collection services, and automated teller machines. The company was incorporated in 1990 and is headquartered in Oakdale, California.
Peoples Bancorp of North Carolina logo

Peoples Bancorp of North Carolina

NASDAQ:PEBK
Peoples Bancorp of North Carolina, Inc. operates as the bank holding company for Peoples Bank that provides various banking products and services for individuals and small-to medium-sized businesses. It offers checking, savings, money market, and retirement accounts; certificates of deposits; and credit and debit cards. The company also originates commercial real estate loans, commercial loans, construction and land development loans, and residential mortgage loans; and individual taxpayer identification number mortgage loans, as well as agricultural loans. In addition, it provides investment counseling and non-deposit investment products, such as stocks, bonds, mutual funds, tax deferred annuities, and related brokerage services; and real estate appraisal and brokerage services. Further, the company operates as a clearing-house for the provision of appraisal services for community banks; and acquires, manages, and disposes real property, other collateral, and other assets obtained in the ordinary course of collecting debts. Peoples Bancorp of North Carolina, Inc. was founded in 1912 and is headquartered in Newton, North Carolina.