Mid Penn Bancorp Financial Ratios for Analysis 2009-2024 | MPB

Fifteen years of historical annual and quarterly financial ratios and margins for Mid Penn Bancorp (MPB).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
202320222021202020192018201720162015201420132012201120102009
---------------
0.160.110.240.320.200.250.280.230.410.470.300.300.300.370.45
0.640.320.320.960.250.530.850.301.130.910.890.430.420.611.16
---------------
---------------
---------------
---------------
27.3040.2828.3530.7526.3320.2326.9725.9023.3925.7024.0523.9324.2115.60-18.55
22.8532.7823.0625.7221.7516.6816.5020.0517.2919.2018.0817.1416.9211.01-9.44
0.030.040.030.030.040.030.040.040.040.040.040.040.030.030.04
---------------
---------------
---------------
6.9010.705.9810.257.444.759.3611.079.3210.5310.3110.4610.467.20-7.66
9.1514.037.9913.9010.466.929.9411.829.979.849.569.728.715.82-6.15
0.711.220.630.870.790.510.610.760.700.750.690.700.640.43-0.46
5.779.564.546.985.943.556.738.535.545.096.496.635.973.61-3.31
32.7232.2430.7130.3728.0526.3817.8516.6516.5816.9015.1414.9615.34--
3.183.766.091.670.921.552.805.173.212.483.062.702.432.090.60
3.083.535.791.390.770.341.735.222.952.503.743.162.301.770.18

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
--------------------------------------------------------------
0.110.110.160.170.170.110.110.120.140.130.240.250.260.310.320.320.340.210.200.280.280.260.250.170.170.180.280.210.220.220.230.220.340.400.410.400.410.440.470.360.360.290.300.130.190.290.300.280.290.290.300.300.310.320.370.360.370.370.450.470.470.50
0.480.620.640.460.410.290.320.140.160.300.320.340.931.620.961.291.360.270.250.430.450.500.530.210.210.210.850.530.560.290.300.280.500.671.130.760.900.780.910.930.710.930.890.330.770.410.430.400.470.420.420.440.480.480.610.610.630.661.161.381.611.14
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
33.5834.0333.8427.8012.4134.8443.1143.6038.5835.091.7037.5938.0039.5333.7729.0435.6022.2925.7027.3326.6825.6229.0015.0824.249.8124.8928.1629.1825.6025.8825.3027.4224.9822.8727.0828.4213.6216.0228.4630.1028.4226.2428.8926.4413.3620.8123.8926.4820.6025.6021.7220.3720.6313.877.8415.0915.47-90.183.8612.341.61
27.7028.0728.4522.3112.0628.3135.1135.3331.4728.631.7530.5130.6432.0727.8625.5628.5719.0420.2523.8221.8221.2023.9011.8220.858.104.6720.3021.9719.0219.8019.8221.2019.3915.7220.0021.0411.4011.2721.8722.3321.5119.3920.9820.4010.7315.1917.0418.2915.1317.8315.1414.2414.519.895.7510.6310.67-59.323.3210.723.80
0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.01
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
2.102.202.231.750.922.203.073.102.472.300.122.802.813.533.522.642.811.591.852.051.901.792.080.991.960.720.662.913.102.762.952.532.722.532.322.753.071.451.642.963.253.012.923.132.961.442.242.702.982.272.822.362.272.231.610.911.741.63-10.040.511.670.53
2.762.902.962.361.242.884.024.103.273.050.173.463.504.724.783.633.902.232.602.912.722.583.041.432.440.900.703.083.292.943.152.692.892.712.482.672.971.401.532.773.032.802.712.902.741.342.092.272.491.892.331.951.861.811.300.741.411.32-8.060.421.360.43
0.220.230.230.180.100.240.350.360.280.240.010.280.280.280.300.210.230.170.200.210.210.190.220.110.200.070.040.200.210.190.200.180.200.190.170.210.230.110.120.210.230.210.200.210.190.090.150.180.200.140.170.140.140.130.100.060.110.10-0.610.030.120.04
1.871.951.871.460.771.962.742.722.132.000.092.092.082.432.401.791.841.251.481.481.361.331.560.811.620.590.482.292.432.142.271.981.801.521.381.491.640.740.791.741.881.931.842.452.170.921.421.591.741.311.611.331.261.210.810.460.870.81-4.350.220.700.21
33.7533.2632.7231.8931.7432.1532.2431.3931.1830.9630.7130.5529.9431.3730.3729.4928.9428.2328.0527.6727.3226.8826.3826.2323.1522.7217.8518.2517.8617.0816.6517.7417.6116.8516.5817.8717.3717.3116.9016.8216.4615.8115.1415.0414.63-14.96---15.34-----------
1.830.753.182.191.510.833.762.621.490.686.093.642.711.571.67-0.13-0.13-0.110.920.850.010.331.550.820.800.482.802.241.070.755.174.674.441.703.212.491.070.482.482.021.360.503.062.861.492.612.664.671.14-0.472.423.872.072.002.021.831.230.470.601.290.880.12
1.840.733.082.071.420.773.532.511.340.605.793.382.581.501.39-0.48-0.440.280.770.81-0.010.340.34-0.25-0.360.041.731.711.341.105.224.714.511.742.952.280.890.382.502.031.310.373.743.221.752.643.115.051.37-0.592.013.581.991.911.581.360.860.280.180.830.510.05