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
ORRF
← 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
ORRFOrrstown Financial Services, Inc.
$40.83$802M
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
HomeStocksORRFPrice History

ORRF logoOrrstown Financial Services, Inc. (ORRF) Stock Price History

Historical prices from 1998 to 2026

$40.83-0.02  (-0.04%)close Jul 6
Returns
1M
+7.9%
3M
+11.3%
YTD
+17.0%
1Y
+21.8%
3Y
+28.3%
5Y
+12.4%
ATH$45.35Jan 2005-10.0%
ATL$7.45May 2012pre-split
Avg Vol (50D)114K/ day
52-Week Range$31.51 — $41.98
LowCurrent: $40.83High

Loading 10-year price history...

ORRF Historical Performance

1 YearTotal Return
+25.2%
Price: +21.8%Div: +3.4%
3 YearsTotal Return
+126.1%
CAGR: +31.2%
Price: +111.0%
5 YearsTotal Return
+99.4%
CAGR: +14.8%
Price: +79.8%
YTD
+17.0%

ORRF Annual Returns

Year-by-year price performance · 2002–2026

Best+63.8%2013
Worst-70.9%2011
Up years16/25
2002+20.5%
2003+45.1%
2004+38.5%
2005-17.7%
2006+5.9%
2007-14.9%
2008-10.0%
2009+29.2%
2010-22.6%
2011-70.9%
2012+15.9%
2013+63.8%
2014+3.0%
2015+6.9%
2016+26.1%
2017+11.7%
2018-25.7%
2019+21.4%
2020-25.3%
2021+53.1%
2022-8.1%
2023+26.8%
2024+24.8%
2025-1.4%
2026+3.0%
2002 annual price return
+20.5%
2003 annual price return
+45.1%
2004 annual price return
+38.5%
2005 annual price return
-17.7%
2006 annual price return
+5.9%
2007 annual price return
-14.9%
2008 annual price return
-10.0%
2009 annual price return
+29.2%
2010 annual price return
-22.6%
2011 annual price return
-70.9%
2012 annual price return
+15.9%
2013 annual price return
+63.8%
2014 annual price return
+3.0%
2015 annual price return
+6.9%
2016 annual price return
+26.1%
2017 annual price return
+11.7%
2018 annual price return
-25.7%
2019 annual price return
+21.4%
2020 annual price return
-25.3%
2021 annual price return
+53.1%
2022 annual price return
-8.1%
2023 annual price return
+26.8%
2024 annual price return
+24.8%
2025 annual price return
-1.4%
2026 annual price return
+3.0%
LessMore
Alpha vs S&P 500
1Y+11.3%
3Y+11.5%
5Y+1.8%

Price returns only.

Download Historical Data

6,830 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

ORRF Stock Price Trajectory (1998–2026)

As of July 7, 2026, Orrstown Financial Services, Inc. (ORRF) trades at $40.83, representing a +21.8% return over the past year. The stock has delivered a +99.4% total return over five years (+12.4% CAGR), reflecting significant long-term value creation.

The stock reached its all-time high of $45.35 on January 12, 2005. From this peak, ORRF has corrected -10.0%, currently trading 13% above its 200-day moving average, indicating continued institutional support.

When compared to Financial Services sector peers CZWI (+49.1% 1Y), FXNC (+43.5% 1Y), and MNSB (+22.0% 1Y), ORRF has underperformed the peer group average. Compare ORRF vs CZWI →

ORRF Historical Price Data · from 1998

Rows 1–50 of 6,830
Date Open High Low Close Volume Change %
2026-07-0641.0541.3740.4440.8390K-0.04%
2026-07-0241.7041.9840.5040.84112K-2.10%
2026-07-0140.9841.8840.9441.72143K+2.18%
2026-06-3040.2640.9839.9540.83122K+0.25%
2026-06-2941.0141.2340.3740.73182K-1.21%
2026-06-2640.6841.4140.4141.230+1.13%
2026-06-2540.5041.0040.4740.77135K+0.24%
2026-06-2440.2240.8240.0040.67250K+2.31%
2026-06-2338.2039.9638.2039.75264K+1.69%
2026-06-2238.7439.9738.4939.09173K+0.15%
2026-06-1839.0939.3138.5439.03415K+1.43%
2026-06-1739.1539.5138.0038.48174K-1.76%
2026-06-1639.1039.7838.7239.17143K+0.20%
2026-06-1539.9940.3339.0239.0937K-2.13%
2026-06-1239.3940.0039.3939.94107K+2.04%
2026-06-1139.1939.3438.5339.1483K+0.44%
2026-06-1038.4339.3037.3738.97126K+1.41%
2026-06-0938.6839.0938.0338.43115K+1.56%
2026-06-0837.5838.1137.5837.8471K+0.40%
2026-06-0537.5237.9637.5137.6976K+0.59%
2026-06-0436.6937.5536.4537.47102K+3.65%
2026-06-0337.4237.6435.8636.15140K-3.81%
2026-06-0236.5638.2936.5337.58114K+2.37%
2026-06-0137.1737.2736.2236.71115K-1.13%
2026-05-2937.2137.4836.8637.1368K0.00%
2026-05-2836.7137.5836.4937.1350K+0.13%
2026-05-2737.2237.5936.7937.0893K-0.13%
2026-05-2636.6737.2336.4537.13100K+1.42%
2026-05-2236.9436.9436.6136.6161K-0.41%
2026-05-2136.3836.8035.7736.7688K+0.25%
2026-05-2035.8336.7735.8336.6799K+2.46%
2026-05-1935.9336.0235.4135.7974K-0.17%
2026-05-1835.4935.9135.3535.8550K+1.88%
2026-05-1536.0036.0934.8335.19121K-2.33%
2026-05-1436.1836.2035.8536.0383K+1.21%
2026-05-1336.1936.4135.4935.60121K-1.47%
2026-05-1236.4136.4135.3536.1381K-0.11%
2026-05-1137.1937.1936.0636.17103K-2.35%
2026-05-0836.9237.1836.7037.0488K+0.33%
2026-05-0736.7537.3036.7536.9279K-0.11%
2026-05-0637.0337.3636.6236.9674K+0.16%
2026-05-0536.3536.9836.2536.9087K+1.07%
2026-05-0436.8937.3636.2736.5169K-1.83%
2026-05-0136.5437.4136.3937.1986K+1.22%
2026-04-3036.2736.9736.1936.74126K+0.57%
2026-04-2937.5637.5636.2736.53117K-2.33%
2026-04-2837.3237.5737.1737.40143K+0.62%
2026-04-2736.7837.2936.4437.17114K+1.81%
2026-04-2436.4636.8936.2336.51103K-0.38%
2026-04-2335.8336.6835.4536.65126K+2.17%
…
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

ORRF — Frequently Asked Questions

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

How has ORRF stock performed recently?

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

What is ORRF's all-time high price?

Orrstown Financial Services, Inc. reached $45.35 on 2005-01-12. The 52-week high is $41.98. Current 1-year return of +21.8% places the stock closer to historical peaks.

Where can I download ORRF historical price data?

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

489 data points · sampled from 6,830