Mid Penn Bancorp, Inc.
← Back to MPB Overview

Mid Penn Bancorp, Inc. (MPB)

Profitability & Net Margin History

Current Net Margin

21.04%

Mid Penn Bancorp, Inc. currently has a net profit margin of 21.04%.

Financial Fundamentals

MPBQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.090.0221.04%158
2025-09-300.090.0219.46%1389
2025-06-300.090.005.57%1245
2025-03-310.080.0118.02%121
2024-12-310.080.0116.80%112
2024-09-300.080.0115.68%20
2024-06-300.080.0115.48%102
2024-03-310.070.0116.51%58
2023-12-310.070.0117.09%354
2023-09-300.070.0113.55%568
2023-06-300.060.007.88%1289
2023-03-310.050.0120.77%891
2022-12-310.050.0229.68%224
2022-09-300.050.0231.91%335
2022-06-300.040.0128.56%209
2022-03-310.040.0126.48%2487
2021-12-310.040.001.61%2646
2021-09-300.030.0128.07%111
2021-06-300.040.0126.96%62
2021-03-310.030.0127.58%229
2020-12-310.040.0125.29%420
2020-09-300.030.0121.09%195
2020-06-300.030.0123.04%870
2020-03-310.030.0014.34%106
2019-12-310.030.0015.40%207
2019-09-300.030.0017.47%107
2019-06-300.030.0016.40%4
2019-03-310.020.0016.36%261
2018-12-310.020.0018.97%900
2018-09-300.020.009.97%781
2018-06-300.020.0017.78%1091
2018-03-310.010.006.86%290
2017-12-310.010.003.97%1372
2017-09-300.010.0017.69%148
2017-06-300.010.0019.17%243
2017-03-310.010.0016.74%8
2016-12-310.010.0016.81%31
2016-09-300.010.0016.50%150
2016-06-300.010.0018.01%133
2016-03-310.010.0016.67%82
2015-12-310.010.0015.85%240
2015-09-300.010.0018.25%76
2015-06-300.010.0019.01%840
2015-03-310.010.0010.61%15
2014-12-310.010.0010.46%870
2014-09-300.010.0019.17%51
2014-06-300.010.0019.68%122
2014-03-310.010.0018.46%99
2013-12-310.010.0017.47%5
2013-09-300.010.0017.52%105
2013-06-300.010.0016.47%765
2013-03-310.010.008.81%576
2012-12-310.010.0014.57%37
2012-09-300.010.0014.94%57
2012-06-300.010.0015.51%208
2012-03-310.010.0013.44%194
2011-12-310.010.0015.38%245
2011-09-300.010.0012.93%86
2011-06-300.010.0012.06%12
2011-03-310.010.0012.18%338
2010-12-310.010.008.80%307
2010-09-300.010.005.73%348
2010-06-300.010.009.21%22
2010-03-310.010.009.00%4922
2009-12-310.01-0.00-40.23%4403
2009-09-300.010.003.80%426
2009-06-300.010.008.05%555
2009-03-310.010.002.50%12
2008-12-310.010.002.62%987
2008-09-300.010.0012.49%29
2008-06-300.010.0012.20%88
2008-03-310.010.0013.07%17
2007-12-310.010.0013.24%67
2007-09-300.010.0013.91%26
2007-06-300.010.0013.65%96
2007-03-310.010.0012.69%383
2006-12-310.010.0016.52%68
2006-09-300.010.0015.84%134
2006-06-300.010.0014.50%110
2006-03-310.010.0015.60%515
2005-12-310.010.0020.75%414
2005-09-300.010.0016.60%82
2005-06-300.010.0015.78%95
2005-03-310.010.0016.73%380
2004-12-310.010.0020.53%279
2004-09-300.010.0017.74%111
2004-06-300.010.0016.63%270
2004-03-310.010.0019.33%247
2003-12-310.010.0021.80%232
2003-09-300.010.0019.48%226
2003-06-300.010.0021.74%340
2003-03-310.010.0018.34%342
2002-12-310.010.0021.76%246
2002-09-300.010.0019.30%226
2002-06-300.010.0017.04%175
2002-03-310.010.0018.79%65
2001-12-310.010.0019.44%214
2001-09-300.010.0017.30%110
2001-06-300.010.0016.20%59
2001-03-310.010.0015.61%181
2000-12-310.010.0017.42%147
2000-09-300.010.0015.95%75
2000-06-300.010.0016.70%10
2000-03-310.010.0016.80%139
1999-12-310.010.0018.18%120
1999-09-300.010.0016.98%88
1999-06-300.010.0017.86%48
1999-03-310.010.0018.34%167
1998-12-310.010.0016.67%298
1998-09-300.010.0019.64%298
1998-06-300.010.0016.67%0
1998-03-310.010.0016.67%0
1997-12-310.000.0016.67%706
1997-09-300.010.0023.73%868
1997-06-300.000.0032.41%369
1997-03-310.000.0036.10%105
1996-12-310.000.0037.15%19
1996-09-300.000.0037.34%445
1996-06-300.000.0032.89%59
1996-03-310.000.0033.48%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.