Elite Trades From Anywhere

$100 Off Your First Year

00
Days
00
Hours
00
Mins
00
Sec
Claim Now
Last Close
35.18
Jul 02 • 04:00PM ET Dollar change-0.50 Percentage change(-1.40%)
Index
RUT
Market Cap
891.64M
Enterprise Value
-
Income
51.21M
Sales
365.89M
Book/sh
35.08
Cash/sh
-
Employees
723
IPO
Jan 17, 1997
P/E
16.03
Forward P/E
9.60
PEG
-
P/S
2.44
P/B
1.00
P/C
-
P/FCF
10.76
EV/EBITDA
-
EV/Sales
-
Quick Ratio
-
Current Ratio
0.04
Debt/Eq
0.06
LT Debt/Eq
0.02
Option/Short
Yes / Yes
EPS (ttm)
2.19
EPS next Y
3.67
EPS next Q
0.83
EPS this Y
5.33%
EPS next Y
15.24%
EPS next 5Y
-
EPS past 3/5Y
-9.44% -3.83%
Sales past 3/5Y
23.03% 22.76%
EPS Y/Y TTM
-22.85%
Sales Y/Y TTM
17.28%
EPS Q/Q
-49.41%
Sales Q/Q
20.69%
Insider Own
17.81%
Insider Trans
0.19%
Inst Own
51.05%
Inst Trans
4.90%
ROA
0.82%
ROE
6.59%
ROIC
5.64%
Gross Margin
-
Oper. Margin
23.45%
Profit Margin
14.00%
SMA20
3.77%
SMA50
6.15%
SMA200
11.35%
Trades
Shs Outstand
25.30M
Shs Float
20.83M
52W High
35.75 -1.59%
52W Low
26.46 32.97%
Volatility
2.38% 2.35%
ATR (14)
0.81
RSI (14)
61.52
Beta
0.47
Rel Volume
1.04
Avg Volume
174.52K
Volume
182,306
Perf Week
2.99%
Perf Month
7.00%
Perf Quarter
8.68%
Perf Half Y
13.17%
Perf YTD
13.58%
Perf Year
19.47%
Perf 3Y
59.56%
Perf 5Y
28.49%
Perf 10Y
127.21%
Prev Close
35.68
Price
35.18
Change
-1.40%
Date Action Analyst Rating Change Price Target Change
Jun-30-26Initiated Raymond James Outperform $38
May-05-21Upgrade Piper Sandler Neutral → Overweight $27 → $30
May-03-21Initiated Stephens Overweight $30
Feb-28-20Initiated Piper Sandler Neutral $24
Apr-17-19Initiated DA Davidson Neutral
Apr-22-26 03:17PM
Apr-21-26 06:55PM
Mar-02-26 04:45PM
Feb-11-26 05:16PM
Feb-06-26 04:28PM
05:20PM Loading…
Jan-21-26 05:20PM
Jan-08-26 04:25PM
Jan-05-26 08:32AM
Oct-22-25 05:19PM
Sep-29-25 07:13AM
Sep-25-25 04:01PM
01:43PM
Sep-24-25 04:01PM
Jul-23-25 05:31PM
May-02-25 04:19PM
08:30AM Loading…
May-01-25 08:30AM
Apr-23-25 04:32PM
Apr-11-25 03:07PM
Apr-07-25 02:39PM
Apr-02-25 05:48PM
Mar-28-25 03:55PM
Feb-07-25 01:31PM
Jan-22-25 06:50PM
06:16PM
Nov-04-24 06:18PM
07:07AM
04:42AM
Nov-01-24 11:33AM
07:08AM
06:01AM
06:25PM Loading…
Oct-23-24 06:25PM
05:10PM
Sep-12-24 12:00PM
Jul-24-24 06:25PM
05:16PM
Jun-18-24 08:44AM
May-08-24 04:32AM
Apr-29-24 04:06PM
Apr-24-24 09:54PM
05:56PM
04:27PM
Jan-26-24 10:40AM
09:28AM
06:51AM
Jan-19-24 11:57AM
Jan-18-24 05:41PM
Jan-12-24 10:32AM
Oct-25-23 06:28PM
06:05PM
04:15PM
Oct-23-23 06:15PM
Oct-13-23 09:40AM
Oct-05-23 06:51AM
Aug-04-23 06:06AM
Aug-01-23 06:03AM
Jul-27-23 07:25PM
06:03PM
Jul-25-23 08:45AM
Jul-20-23 10:02AM
Jul-19-23 10:01AM
Jun-05-23 09:13AM
May-25-23 04:37PM
04:37PM
May-22-23 06:15AM
May-14-23 08:03AM
May-04-23 06:04AM
Apr-28-23 07:35PM
06:11PM
Apr-25-23 01:45PM
Mar-14-23 12:05PM
Feb-25-23 07:09AM
Feb-04-23 07:41AM
Feb-02-23 05:27AM
Jan-29-23 07:19AM
Jan-27-23 05:29AM
Jan-25-23 03:15PM
01:29PM
Jan-19-23 04:20AM
Jan-05-23 07:00AM
Jan-02-23 09:35AM
Dec-28-22 10:10AM
Dec-22-22 08:24AM
Dec-20-22 04:13PM
Dec-08-22 10:00AM
Dec-02-22 08:51AM
Nov-17-22 08:50AM
Nov-05-22 08:21AM
Nov-01-22 08:50AM
Oct-26-22 03:45PM
02:23PM
Oct-14-22 03:47AM
Oct-06-22 01:27PM
Sep-22-22 02:31PM
Aug-31-22 09:55AM
Aug-08-22 06:24AM
Aug-05-22 06:21AM
Jul-31-22 08:31AM
Jul-29-22 07:48AM
Jul-27-22 03:15PM
01:47PM
Mid Penn Bancorp, Inc. is a financial holding company, which engages in the provision of commercial banking and financial services. Its services include banking, financing, and planning to individuals, businesses, and nonprofit organizations. The company was founded in 1868 and is headquartered in Harrisburg, PA.
PresidentMr. Rory G. Ritrievi
Chief Financial OfficerMr. Justin T. Webb
Senior VP & Chief Administrative OfficerMs. Margaret E. Steinour
Chief Corporate Development Officer & DirectorMr. Kenneth J. Stephon
Corporate SecretaryElizabeth O. Martin
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
MOWERY THEODORE WDirectorJun 30 '26Buy34.84582,02142,659Jul 02 04:38 PM
Evans Albert J.DirectorJun 30 '26Buy34.842879,99941,862Jul 02 04:35 PM
De Soto Matthew GDirectorJun 30 '26Buy34.842879,999119,131Jul 02 04:20 PM
Abel Robert ADirectorJun 30 '26Buy34.84155239,762Jul 02 04:17 PM
De Soto Matthew GDirectorMay 04 '26Buy32.751,52549,948118,696May 05 12:44 PM
Frank Joel L.DirectorMar 31 '26Buy32.16782,5089,408Apr 01 03:56 PM
Brumbaugh Kimberly JDirectorMar 31 '26Buy32.16782,50810,562Apr 01 03:55 PM
De Soto Matthew GDirectorMar 31 '26Buy32.1631110,002115,226Apr 01 03:53 PM
Abel Robert ADirectorMar 31 '26Buy32.16154827,734Apr 01 03:52 PM
MOWERY THEODORE WDirectorMar 31 '26Buy32.16621,99440,385Apr 01 03:50 PM
Evans Albert J.DirectorMar 31 '26Buy32.1631110,00239,594Apr 01 03:48 PM
De Soto Matthew GDirectorMar 12 '26Buy30.871,61849,946114,915Mar 13 12:08 PM
De Soto Matthew GDirectorMar 12 '26Buy30.8597229,9854,299Mar 13 12:08 PM
Noone John EDirectorMar 09 '26Buy30.842,00061,67349,400Mar 10 04:49 PM
BRUGGER THOMAS RDirectorMar 06 '26Buy31.3581825,6446,110Mar 09 04:06 PM
Stephon Kenneth JohnChief Corp Development OfficerFeb 24 '26Sale32.5812737,837Feb 26 01:33 PM
Abel Robert ADirectorDec 31 '25Buy31.02164967,659Jan 02 03:44 PM
Brumbaugh Kimberly JDirectorDec 31 '25Buy31.02802,48210,409Jan 02 03:43 PM
De Soto Matthew GDirectorDec 31 '25Buy31.022577,972113,149Jan 02 03:42 PM
Evans Albert J.DirectorDec 31 '25Buy31.0232310,01939,241Jan 02 03:41 PM
Frank Joel L.DirectorDec 31 '25Buy31.02802,4829,293Jan 02 03:39 PM
MOWERY THEODORE WDirectorDec 31 '25Buy31.02641,98540,031Jan 02 03:38 PM
Noone John EDirectorNov 19 '25Buy28.282,00056,56147,400Nov 20 11:53 AM
Noone John EDirectorOct 27 '25Buy29.512,00059,02545,400Oct 28 11:42 AM
MOWERY THEODORE WDirectorSep 30 '25Buy28.64702,00539,694Oct 01 02:53 PM
Frank Joel L.DirectorSep 30 '25Buy28.64882,5209,178Oct 01 02:52 PM
Brumbaugh Kimberly JDirectorSep 30 '25Buy28.64882,52010,260Oct 01 02:49 PM
Evans Albert J.DirectorSep 30 '25Buy28.643499,99538,879Oct 01 02:46 PM
De Soto Matthew GDirectorSep 30 '25Buy28.642808,019112,754Oct 01 02:43 PM
Abel Robert ADirectorSep 30 '25Buy28.64185167,586Oct 01 02:41 PM
Noone John EDirectorJul 29 '25Buy27.252,00054,4923,200Jul 30 09:50 AM