Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
BayCom Corp stock logo
BCML
BayCom
$20.15
+0.2%
$20.00
$15.02
$24.31
$231.12M0.7623,778 shs27,955 shs
Kentucky Bancshares, Inc. stock logo
KTYB
Kentucky Bancshares
$38.57
$38.57
$15.51
$40.00
N/AN/AN/AN/A
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
$20.86
-0.6%
$20.25
$18.25
$25.92
$345.65M0.5728,398 shs29,855 shs
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
$26.48
+0.2%
$26.12
$15.52
$29.79
$283.34M0.8943,186 shs43,090 shs
10 Best Stocks to Own in 2024 Cover

Click the link below and we'll send you MarketBeat's list of the 10 best stocks to own in 2024 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
BayCom Corp stock logo
BCML
BayCom
+0.05%+1.00%-0.49%-5.98%+24.91%
Kentucky Bancshares, Inc. stock logo
KTYB
Kentucky Bancshares
0.00%0.00%0.00%0.00%0.00%
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
+2.74%+5.96%+7.59%-9.06%-4.55%
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
+0.72%+5.59%+2.64%-8.96%+42.48%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
BayCom Corp stock logo
BCML
BayCom
4.6722 of 5 stars
2.55.02.52.82.51.72.5
Kentucky Bancshares, Inc. stock logo
KTYB
Kentucky Bancshares
N/AN/AN/AN/AN/AN/AN/AN/A
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
4.1779 of 5 stars
2.53.03.30.01.13.33.8
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
4.2847 of 5 stars
2.32.02.53.41.90.83.1

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BayCom Corp stock logo
BCML
BayCom
3.00
Buy$24.0019.11% Upside
Kentucky Bancshares, Inc. stock logo
KTYB
Kentucky Bancshares
N/AN/AN/AN/A
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
3.00
Buy$26.0024.64% Upside
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
2.67
Moderate Buy$30.0013.29% Upside

Current Analyst Ratings

Latest MPB, BCML, KTYB, and ORRF Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/24/2024
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform$34.00 ➝ $33.00
4/22/2024
BayCom Corp stock logo
BCML
BayCom
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$23.50 ➝ $24.00
2/1/2024
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$27.00 ➝ $26.00
(Data available from 4/26/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BayCom Corp stock logo
BCML
BayCom
$133.31M1.73$2.67 per share7.56$27.08 per share0.74
Kentucky Bancshares, Inc. stock logo
KTYB
Kentucky Bancshares
N/AN/AN/AN/AN/AN/A
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
$256.35M1.35$3.14 per share6.64$32.54 per share0.64
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
$175.55M1.61$4.09 per share6.47$24.97 per share1.06

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BayCom Corp stock logo
BCML
BayCom
$27.42M$2.219.129.88N/A19.27%8.45%1.02%7/24/2024 (Estimated)
Kentucky Bancshares, Inc. stock logo
KTYB
Kentucky Bancshares
N/AN/A0.00N/AN/AN/AN/AN/A
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
$37.40M$2.319.036.73N/A13.89%8.15%0.83%7/25/2024 (Estimated)
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
$35.66M$3.357.906.37N/A18.99%14.60%1.21%7/23/2024 (Estimated)

Latest MPB, BCML, KTYB, and ORRF Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
1/26/202412/31/2023
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
$0.59$0.73+$0.14$0.73$42.03 million$42.12 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
BayCom Corp stock logo
BCML
BayCom
$0.401.99%N/A18.10%1 Years
Kentucky Bancshares, Inc. stock logo
KTYB
Kentucky Bancshares
N/AN/AN/AN/AN/A
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
$0.803.84%+3.57%34.63%N/A
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
$0.803.02%+5.57%23.88%1 Years

Latest MPB, BCML, KTYB, and ORRF Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/24/2024
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
Quarterly$0.203.81%5/9/20245/10/20245/27/2024
4/23/2024
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
Quarterly$0.203.05%5/6/20245/7/20245/14/2024
2/20/2024
BayCom Corp stock logo
BCML
BayCom
Quarterly$0.102.02%3/14/20243/16/20244/12/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
BayCom Corp stock logo
BCML
BayCom
0.23
1.05
1.05
Kentucky Bancshares, Inc. stock logo
KTYB
Kentucky Bancshares
N/AN/AN/A
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
0.19
0.94
0.94
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
0.12
0.87
0.87

Ownership

Institutional Ownership

CompanyInstitutional Ownership
BayCom Corp stock logo
BCML
BayCom
66.16%
Kentucky Bancshares, Inc. stock logo
KTYB
Kentucky Bancshares
N/A
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
43.11%
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
44.27%

Insider Ownership

CompanyInsider Ownership
BayCom Corp stock logo
BCML
BayCom
6.60%
Kentucky Bancshares, Inc. stock logo
KTYB
Kentucky Bancshares
15.00%
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
10.70%
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
5.30%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
BayCom Corp stock logo
BCML
BayCom
35811.47 million10.71 millionOptionable
Kentucky Bancshares, Inc. stock logo
KTYB
Kentucky Bancshares
236N/AN/ANot Optionable
Mid Penn Bancorp, Inc. stock logo
MPB
Mid Penn Bancorp
62116.57 million14.80 millionOptionable
Orrstown Financial Services, Inc. stock logo
ORRF
Orrstown Financial Services
41010.70 million10.14 millionOptionable

MPB, BCML, KTYB, and ORRF Headlines

SourceHeadline
CODORUS VALLEY INVESTOR ALERT by the Former Attorney General of Louisiana: Kahn Swick & Foti, LLC Investigates Adequacy of Price and Process in Proposed Sale of Codorus Valley Bancorp, Inc. - CVLYCODORUS VALLEY INVESTOR ALERT by the Former Attorney General of Louisiana: Kahn Swick & Foti, LLC Investigates Adequacy of Price and Process in Proposed Sale of Codorus Valley Bancorp, Inc. - CVLY
businesswire.com - April 26 at 4:13 PM
Orrstown Financial Services (NASDAQ:ORRF) PT Lowered to $33.00Orrstown Financial Services (NASDAQ:ORRF) PT Lowered to $33.00
americanbankingnews.com - April 26 at 5:30 AM
Orrstown Financial Services, Inc. (NASDAQ:ORRF) to Issue $0.20 Quarterly DividendOrrstown Financial Services, Inc. (NASDAQ:ORRF) to Issue $0.20 Quarterly Dividend
marketbeat.com - April 25 at 9:43 AM
Piper Sandler Reaffirms Their Hold Rating on Orrstown Financial Services (ORRF)Piper Sandler Reaffirms Their Hold Rating on Orrstown Financial Services (ORRF)
markets.businessinsider.com - April 24 at 10:49 PM
Orrstown Financial Services (NASDAQ:ORRF) Price Target Cut to $33.00Orrstown Financial Services (NASDAQ:ORRF) Price Target Cut to $33.00
marketbeat.com - April 24 at 7:08 AM
Orrstown Financial Services Inc (ORRF) Exceeds Earnings Expectations in Q1 2024Orrstown Financial Services Inc (ORRF) Exceeds Earnings Expectations in Q1 2024
finance.yahoo.com - April 23 at 9:19 PM
Orrstown Financial Services (ORRF) Beats Q1 Earnings and Revenue EstimatesOrrstown Financial Services (ORRF) Beats Q1 Earnings and Revenue Estimates
zacks.com - April 23 at 6:36 PM
Orrstown Financial Services, Inc. Reports First Quarter 2024 ResultsOrrstown Financial Services, Inc. Reports First Quarter 2024 Results
globenewswire.com - April 23 at 4:02 PM
Critical Comparison: Orrstown Financial Services (NASDAQ:ORRF) and Benchmark Bankshares (OTCMKTS:BMBN)Critical Comparison: Orrstown Financial Services (NASDAQ:ORRF) and Benchmark Bankshares (OTCMKTS:BMBN)
americanbankingnews.com - April 20 at 2:36 AM
Orrstown Financial Services Inc.Orrstown Financial Services Inc.
wsj.com - March 23 at 12:52 AM
Orrstown Financial Services Full Year 2023 Earnings: Misses ExpectationsOrrstown Financial Services Full Year 2023 Earnings: Misses Expectations
finance.yahoo.com - March 16 at 1:34 PM
Owning 47% shares,institutional owners seem interested in Orrstown Financial Services, Inc. (NASDAQ:ORRF),Owning 47% shares,institutional owners seem interested in Orrstown Financial Services, Inc. (NASDAQ:ORRF),
finance.yahoo.com - March 12 at 7:26 AM
Orrstown Financial Services IncOrrstown Financial Services Inc
morningstar.com - February 21 at 12:25 AM
Down -9.01% in 4 Weeks, Heres Why You Should You Buy the Dip in Orrstown (ORRF)Down -9.01% in 4 Weeks, Here's Why You Should You Buy the Dip in Orrstown (ORRF)
finance.yahoo.com - February 8 at 12:44 PM
Down -8.22% in 4 Weeks, Heres Why You Should You Buy the Dip in Orrstown (ORRF)Down -8.22% in 4 Weeks, Here's Why You Should You Buy the Dip in Orrstown (ORRF)
finance.yahoo.com - February 7 at 4:41 PM
Down -7.61% in 4 Weeks, Heres Why You Should You Buy the Dip in Orrstown (ORRF)Down -7.61% in 4 Weeks, Here's Why You Should You Buy the Dip in Orrstown (ORRF)
finance.yahoo.com - February 5 at 3:33 PM
Orrstown Financial Services (NASDAQ:ORRF) Has Announced A Dividend Of $0.20Orrstown Financial Services (NASDAQ:ORRF) Has Announced A Dividend Of $0.20
finance.yahoo.com - January 28 at 9:34 AM
Things Look Grim For Orrstown Financial Services, Inc. (NASDAQ:ORRF) After Todays DowngradeThings Look Grim For Orrstown Financial Services, Inc. (NASDAQ:ORRF) After Today's Downgrade
finance.yahoo.com - January 26 at 7:26 PM
Orrstown Financial Services Inc (ORRF) Reports Record Annual Earnings for 2023Orrstown Financial Services Inc (ORRF) Reports Record Annual Earnings for 2023
finance.yahoo.com - January 24 at 3:22 PM
Orrstown Financial Services, Inc. Reports Fourth Quarter 2023 Results and Record Earnings for Full Year 2023Orrstown Financial Services, Inc. Reports Fourth Quarter 2023 Results and Record Earnings for Full Year 2023
finance.yahoo.com - January 23 at 6:57 PM
Orrstown Financial Services (ORRF) Q4 Earnings Lag EstimatesOrrstown Financial Services (ORRF) Q4 Earnings Lag Estimates
finance.yahoo.com - January 23 at 6:57 PM
Orrstown Bank to double its Baltimore presence with latest mergerOrrstown Bank to double its Baltimore presence with latest merger
bizjournals.com - December 18 at 10:18 AM
Orrstown Financial and Codorus Valley Bancorp Announce $207 Million MergerOrrstown Financial and Codorus Valley Bancorp Announce $207 Million Merger
fcfreepresspa.com - December 15 at 10:59 PM
Orrstown Finl Servs Stock (NASDAQ:ORRF), Analyst Ratings, Price Targets, PredictionsOrrstown Finl Servs Stock (NASDAQ:ORRF), Analyst Ratings, Price Targets, Predictions
benzinga.com - December 15 at 12:44 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

BayCom logo

BayCom

NASDAQ:BCML
BayCom Corp operates as the bank holding company for United Business Bank that provides various financial services to small and mid-sized businesses, service professionals, and individuals. The company provides demand, savings, money market, and time deposit accounts. It offers commercial and multifamily real estate loans, including owner-occupied and investor real estate loans; commercial and industrial loans, such as equipment loans and working capital lines of credit; small business administration loans; construction and land loans; agriculture-related loans; and consumer loans comprising installment loans, unsecured and secured personal lines of credit, and overdraft protection. In addition, the company provides online and mobile banking, automated teller machine, remote deposit capture, night depository, courier, direct deposit, treasury management, wire transfer, automated clearing house, debit cards, cashier's and travelers checks, letters of credit, lockbox, positive pay, reverse positive pay, and account reconciliation services, as well as zero balance accounts and sweep accounts, including loan sweep. It operates through a network of full-service banking branches in Northern and Southern California; Las Vegas, Nevada; Denver, Colorado; Custer, Delta, and Grand counties, Colorado; and Seattle, Washington and Central New Mexico. The company was formerly known as Bay Commercial Bank and changed its name to BayCom Corp in January 2017. BayCom Corp was incorporated in 2004 and is headquartered in Walnut Creek, California.
Kentucky Bancshares logo

Kentucky Bancshares

OTCMKTS:KTYB
Kentucky Bancshares, Inc. operates as the bank holding company for Kentucky Bank that provides commercial and consumer banking products and services. It accepts various deposit products, including checking, savings, and money market accounts; and certificates of deposit, safe deposits, interest and noninterest bearing deposits, and time deposits. The company also offers commercial, agricultural, and real estate loans to small-to-medium-sized industrial, service, and agricultural businesses; and residential mortgages, installments, and other loans to individual and other non-commercial customers. In addition, it provides credit cards and other consumer-oriented financial services; brokerage services, annuities, life and long-term care insurance, personal trust, and agency services; and Internet banking services, such as bill payment. The company has operations in Bourbon, Clark, Elliott, Fayette, Harrison, Jessamine, Madison, Rowan, Scott, Woodford, and other counties in Kentucky. Kentucky Bancshares, Inc. was founded in 1851 and is headquartered in Paris, Kentucky.
Mid Penn Bancorp logo

Mid Penn Bancorp

NASDAQ:MPB
Mid Penn Bancorp, Inc. operates as the bank holding company for Mid Penn Bank that provides commercial banking services to individuals, partnerships, non-profit organizations, and corporations. The company offers various time and demand deposit products, including checking accounts, savings accounts, clubs, money market deposit accounts, certificates of deposit, and individual retirement accounts. It also provides a range of loan products comprising mortgage and home equity loans, secured and unsecured commercial and consumer loans, lines of credit, construction financing, farm loans, community development loans, loans to non-profit entities, and local government loans. In addition, the company offers trust, retail investment, wealth management, and insurance services; and provides online banking, telephone banking, cash management, and automated teller services, as well as safe deposit boxes. The company was founded in 1868 and is headquartered in Harrisburg, Pennsylvania.
Orrstown Financial Services logo

Orrstown Financial Services

NASDAQ:ORRF
Orrstown Financial Services, Inc. operates as the financial holding company for Orrstown Bank that provides commercial banking and financial advisory services to retail, commercial, non-profit, and government clients in the United States. It accepts various deposits, including checking, savings, time, demand, and money market deposits, as well as certificates of deposit. The company also offers commercial loans, such as commercial real estate, equipment, construction, working capital, and other commercial purpose loans, as well as industrial loans; consumer loans, such as home equity and other consumer loans, as well as home equity lines of credit; residential mortgage loans; acquisition and development loans; municipal loans; and installment and other loans. In addition, it provides renders services as trustee, executor, administrator, guardian, managing agent, custodian, and investment advisor, as well as other fiduciary services under the Orrstown Financial Advisors name; and retail brokerage services through a third-party broker/dealer arrangement. Further, the company offers fiduciary, investment advisory, insurance, and brokerage services. Orrstown Financial Services, Inc. was founded in 1919 and is headquartered in Shippensburg, Pennsylvania.