-
MPB Dashboard
- Financials
- Filings
-
Holdings
-
Transcripts
- ETFs
- Insider
- Institutional
- Shorts
Mid Penn Bancorp (MPB)
Company Profile
Quarter (USD) | Sep 24 | Jun 24 | Mar 24 | Dec 23 | |
---|---|---|---|---|---|
Revenue | |||||
Cost of revenue | |||||
Operating income | |||||
Operating margin | |||||
Net income | |||||
Net profit margin | |||||
Cash on hand | |||||
Change in cash | |||||
Diluted EPS |
Annual (USD) | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Revenue | |||||
Cost of revenue | |||||
Operating income | |||||
Operating margin | |||||
Net income | |||||
Net profit margin | |||||
Cash on hand | |||||
Change in cash | |||||
Diluted EPS |
13F holders | Current |
---|---|
Total holders | 97 |
Opened positions | 20 |
Closed positions | 10 |
Increased positions | 33 |
Reduced positions | 23 |
13F shares | Current |
---|---|
Total value | 212.27 bn |
Total shares | 9.06 mm |
Total puts | 0.00 |
Total calls | 0.00 |
Total put/call ratio | – |
Largest owners | Shares | Value |
---|---|---|
BlackRock | 1.25 mm | $37.14 bn |
Lawrence Keister & Co | 1.00 mm | $32.91 mm |
Vanguard | 820.88 k | $24.49 bn |
Wellington Management | 638.59 k | $19.05 bn |
Bay Pond Partners | 603.75 k | $19.16 mm |
Dimensional Fund Advisors | 446.13 k | $13.31 bn |
Banc Funds | 362.55 k | $10.81 bn |
Geode Capital Management | 350.38 k | $10.45 bn |
STT State Street | 302.38 k | $9.02 bn |
Alliancebernstein | 297.76 k | $8.88 bn |
Date | Owner | Security | Transaction | Code | Indirect | 10b5-1 | $Price | #Shares | $Value | #Remaining |
---|---|---|---|---|---|---|---|---|---|---|
27 Jan 25 | Rory G Ritrievi | Mid Penn Bancorp, Inc. Common Stock | Buy | Acquire P | Yes | No | 29.9992 | 50 | 1.50 k | 7,385.437 |
27 Jan 25 | Rory G Ritrievi | Mid Penn Bancorp, Inc. Common Stock | Buy | Acquire P | Yes | No | 30.0433 | 500 | 15.02 k | 7,335.437 |
27 Jan 25 | Rory G Ritrievi | Mid Penn Bancorp, Inc. Common Stock | Buy | Acquire P | Yes | No | 30.019 | 500 | 15.01 k | 6,835.437 |
27 Jan 25 | Rory G Ritrievi | Mid Penn Bancorp, Inc. Common Stock | Buy | Acquire P | Yes | No | 30.0058 | 500 | 15.00 k | 6,335.437 |
27 Jan 25 | Rory G Ritrievi | Mid Penn Bancorp, Inc. Common Stock | Buy | Acquire P | Yes | No | 30.045 | 500 | 15.02 k | 5,835.437 |
27 Jan 25 | Rory G Ritrievi | Mid Penn Bancorp, Inc. Common Stock | Buy | Acquire P | Yes | No | 30.05 | 500 | 15.03 k | 5,335.437 |
27 Jan 25 | Rory G Ritrievi | Mid Penn Bancorp, Inc. Common Stock | Buy | Acquire P | Yes | No | 30.115 | 500 | 15.06 k | 4,835.437 |
31 Dec 24 | Abel Robert A | Mid Penn Bancorp, Inc. Common Stock | Buy | Acquire P | No | No | 28.84 | 17 | 490.28 | 6,384.04 |
31 Dec 24 | Theodore W Mowery | Mid Penn Bancorp, Inc. Common Stock | Buy | Acquire P | No | No | 28.84 | 69 | 1.99 k | 37,742.875 |
31 Dec 24 | Soto Matthew G De | Mid Penn Bancorp, Inc. Common Stock | Buy | Acquire P | No | No | 28.84 | 278 | 8.02 k | 100,586.713 |