Index RUT
P/E 9.13
EPS (ttm) 2.88
Insider Own 22.02%
Shs Outstand 19.36M
Perf Week -1.06%
Market Cap 602.63M
Forward P/E 7.73
EPS next Y 3.40
Insider Trans 0.47%
Shs Float 17.90M
Perf Month -7.34%
Income 51.05M
PEG -
EPS next Q 0.69
Inst Own 38.70%
Short Float 1.76%
Perf Quarter 2.94%
Sales 311.98M
P/S 1.93
EPS this Y 1.08%
Inst Trans -5.62%
Short Ratio 2.95
Perf Half Y -16.08%
Book/sh 34.50
P/B 0.76
EPS next Y 20.82%
ROA 0.94%
Short Interest 0.31M
Perf Year 27.68%
Cash/sh -
P/C -
EPS next 5Y -
ROE 8.38%
52W Range 20.03 - 33.87
Perf YTD -8.98%
Dividend Est. 0.80 (3.05%)
P/FCF 14.94
EPS past 5Y 6.80%
ROIC 6.84%
52W High -22.49%
Beta 0.61
Dividend TTM 0.80 (3.05%)
Quick Ratio -
Sales past 5Y 23.41%
Gross Margin -
52W Low 31.05%
ATR (14) 0.72
Dividend Ex-Date May 08, 2025
Current Ratio 0.03
EPS Y/Y TTM 24.36%
Oper. Margin 20.19%
RSI (14) 41.42
Volatility 1.27% 1.51%
Employees 614
Debt/Eq 0.16
Sales Y/Y TTM 13.17%
Profit Margin 16.36%
Recom 1.00
Target Price 35.00
Option/Short Yes / Yes
LT Debt/Eq 0.12
EPS Q/Q -3.08%
Payout 27.62%
Rel Volume 0.64
Prev Close 26.83
Sales Surprise 1.38%
EPS Surprise 17.07%
Sales Q/Q 4.04%
Earnings Apr 23 AMC
Avg Volume 106.70K
Price 26.25
SMA20 -2.46%
SMA50 -2.64%
SMA200 -9.10%
Trades
Volume 68,395
Change -2.16%
Date
Action
Analyst
Rating Change
Price Target Change
May-05-21 Upgrade
Piper Sandler
Neutral → Overweight
$27 → $30
May-03-21 Initiated
Stephens
Overweight
$30
Feb-28-20 Initiated
Piper Sandler
Neutral
$24
Apr-17-19 Initiated
DA Davidson
Neutral
May-02-25 04:19PM
May-01-25 08:30AM
Apr-23-25 04:32PM
Apr-11-25 03:07PM
Apr-07-25 02:39PM
05:48PM
Loading…
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
(Retail Banker International)
Nov-01-24 11:33AM
07:08AM
06:01AM
Loading…
06:01AM
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
11:57AM
Loading…
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
Jun-30-22 08:43AM
07:44AM
Jun-19-22 08:12AM
May-12-22 02:47PM
May-11-22 03:02PM
May-05-22 06:15AM
May-01-22 08:32AM
Apr-27-22 06:25PM
04:59PM
Apr-14-22 08:11AM
Mar-29-22 11:59AM
Feb-07-22 05:38PM
Feb-05-22 07:14AM
Feb-04-22 06:22AM
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.
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
RITRIEVI RORY G President and CEO Jun 12 '25 Buy 26.64 93 2,477 10,905 Jun 13 02:46 PM De Soto Matthew G Director Jun 05 '25 Buy 25.91 1,928 49,962 112,071 Jun 06 12:43 PM De Soto Matthew G Director May 23 '25 Buy 26.66 1,875 49,990 110,013 May 27 01:17 PM Noone John E Director May 23 '25 Buy 26.60 1,000 26,600 43,400 May 27 01:14 PM Noone John E Director May 20 '25 Buy 28.23 1,000 28,234 42,400 May 22 11:07 AM Evans Albert J. Director May 13 '25 Buy 28.87 250 7,218 38,104 May 19 02:32 PM De Soto Matthew G Director May 16 '25 Buy 28.10 3,560 100,032 108,138 May 19 12:12 PM Hudson Brian Arden Sr. Director May 08 '25 Sale 28.83 500 14,413 6,914 May 09 09:00 AM Evans Albert J. Director Apr 28 '25 Buy 28.61 1,058 30,269 37,554 Apr 30 04:18 PM Evans Albert J. Director Apr 29 '25 Buy 28.65 300 8,594 37,854 Apr 30 04:18 PM Noone John E Director Apr 28 '25 Buy 28.18 1,000 28,177 41,400 Apr 30 09:47 AM Abel Robert A Director Mar 31 '25 Buy 25.91 20 518 6,447 Apr 01 03:56 PM Brumbaugh Kimberly J Director Mar 31 '25 Buy 25.91 97 2,513 8,958 Apr 01 03:54 PM De Soto Matthew G Director Mar 31 '25 Buy 25.91 309 8,006 103,579 Apr 01 03:52 PM Evans Albert J. Director Mar 31 '25 Buy 25.91 386 10,001 35,497 Apr 01 03:49 PM Frank Joel L. Director Mar 31 '25 Buy 25.91 97 2,513 7,939 Apr 01 03:44 PM MOWERY THEODORE W Director Mar 31 '25 Buy 25.91 77 1,995 38,052 Apr 01 03:37 PM RITRIEVI RORY G President and CEO Feb 14 '25 Buy 29.56 3,365 99,476 10,750 Feb 14 01:23 PM De Soto Matthew G Director Feb 04 '25 Buy 29.07 2,575 74,847 103,162 Feb 05 01:31 PM De Soto Matthew G Director Feb 04 '25 Buy 28.86 1,035 29,873 3,327 Feb 05 01:31 PM RITRIEVI RORY G President and CEO Jan 27 '25 Buy 30.05 3,050 91,639 7,385 Jan 28 12:06 PM Abel Robert A Director Dec 31 '24 Buy 28.84 17 490 6,384 Jan 02 11:23 AM Evans Albert J. Director Dec 31 '24 Buy 28.84 347 10,007 35,084 Jan 02 11:21 AM Frank Joel L. Director Dec 31 '24 Buy 28.84 87 2,509 7,813 Jan 02 11:18 AM De Soto Matthew G Director Dec 31 '24 Buy 28.84 278 8,018 100,587 Jan 02 11:16 AM Brumbaugh Kimberly J Director Dec 31 '24 Buy 28.84 87 2,509 8,809 Jan 02 11:14 AM MOWERY THEODORE W Director Dec 31 '24 Buy 28.84 69 1,990 37,743 Jan 02 11:11 AM Gathagan Maureen M. Director Dec 03 '24 Buy 31.80 9 286 10,224 Dec 04 03:02 PM Evans Albert J. Director Nov 01 '24 Buy 29.50 8,474 249,983 34,712 Nov 05 11:09 AM Abel Robert A Director Nov 01 '24 Buy 29.50 1,500 44,250 7,829 Nov 05 11:07 AM Brumbaugh Kimberly J Director Nov 01 '24 Buy 29.50 1,000 29,500 8,676 Nov 05 11:05 AM De Soto Matthew G Director Nov 01 '24 Buy 29.50 18,407 543,006 100,214 Nov 05 11:03 AM Frank Joel L. Director Nov 01 '24 Buy 29.50 1,000 29,500 7,701 Nov 05 10:58 AM MOWERY THEODORE W Director Nov 01 '24 Buy 29.50 3,390 100,005 37,467 Nov 05 10:56 AM Noone John E Director Nov 01 '24 Buy 29.50 5,000 147,500 21,248 Nov 05 10:54 AM RITRIEVI RORY G President and CEO Nov 01 '24 Buy 29.50 500 14,750 49,529 Nov 05 10:52 AM Specht William A III Director Nov 01 '24 Buy 29.50 1,356 40,002 10,557 Nov 05 10:49 AM Webb Justin T. Chief Financial Officer Nov 01 '24 Buy 29.50 500 14,750 12,207 Nov 05 10:46 AM Micklewright Scott W Chief Revenue Officer Nov 01 '24 Buy 29.50 500 14,750 16,177 Nov 05 10:44 AM Space Jordan D Chief Operating Officer Nov 01 '24 Buy 29.50 500 14,750 5,136 Nov 05 10:42 AM Dickinson Joan E Chief Retail Officer Nov 01 '24 Buy 29.50 678 20,001 4,493 Nov 05 10:40 AM Hall Heather R Chief Lending Officer Nov 01 '24 Buy 29.50 500 14,750 4,003 Nov 05 10:37 AM Gathagan Maureen M. Director Nov 01 '24 Buy 29.50 1,695 50,002 10,164 Nov 05 10:35 AM MOWERY THEODORE W Director Sep 30 '24 Buy 29.83 67 1,999 34,077 Oct 02 12:53 PM Hudson Brian Arden Sr. Director Sep 30 '24 Buy 29.83 168 5,011 6,341 Oct 02 12:51 PM Frank Joel L. Director Sep 30 '24 Buy 29.83 83 2,476 6,701 Oct 02 12:49 PM Evans Albert J. Director Sep 30 '24 Buy 29.83 335 9,993 26,238 Oct 02 12:48 PM De Soto Matthew G Director Sep 30 '24 Buy 29.83 268 7,994 81,807 Oct 02 12:46 PM Brumbaugh Kimberly J Director Sep 30 '24 Buy 29.83 83 2,476 7,676 Oct 02 12:31 PM Abel Robert A Director Sep 30 '24 Buy 29.83 17 507 6,329 Oct 02 12:30 PM Abel Robert A Director Jun 28 '24 Buy 21.95 22 483 6,271 Jul 02 09:38 AM Brumbaugh Kimberly J Director Jun 28 '24 Buy 21.95 114 2,502 7,543 Jul 02 09:35 AM De Soto Matthew G Director Jun 28 '24 Buy 21.95 364 7,990 81,437 Jul 02 09:32 AM Frank Joel L. Director Jun 28 '24 Buy 21.95 114 2,502 6,591 Jul 02 09:30 AM Hudson Brian Arden Sr. Director Jun 28 '24 Buy 21.95 227 4,983 6,135 Jul 02 09:25 AM MOWERY THEODORE W Director Jun 28 '24 Buy 21.95 92 2,019 33,784 Jul 02 09:13 AM Evans Albert J. Director Jun 28 '24 Buy 21.95 456 10,009 25,877 Jul 02 09:08 AM