BancFirst Financial Ratios for Analysis 2009-2024 | BANF

Fifteen years of historical annual and quarterly financial ratios and margins for BancFirst (BANF).

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.060.060.070.020.030.030.040.040.050.040.060.060.100.120.06
0.060.070.070.030.030.030.040.050.050.050.070.080.130.150.06
---------------
---------------
---------------
---------------
44.8143.3842.1532.4041.2741.8340.4836.0635.2733.1932.0331.6730.8331.3025.92
35.2735.2833.9126.1232.8332.9525.6723.6123.0623.2621.5220.8119.8920.1717.36
0.050.040.050.040.050.050.050.040.040.040.040.040.040.040.04
---------------
---------------
---------------
14.8215.4414.319.3313.4213.9411.149.9410.0910.499.759.999.449.237.57
17.2018.4116.6911.0816.1815.6012.1710.9811.3011.5410.8211.2110.7510.518.38
1.721.561.781.081.571.661.191.010.990.970.900.860.810.840.74
13.9814.4413.339.1013.0713.5310.709.519.6310.049.199.348.498.117.13
43.5438.0535.9432.6430.7427.6924.3222.4921.0119.6518.1617.0415.9814.9214.07
6.966.776.124.664.774.193.372.852.462.442.511.952.014.180.02
6.296.175.302.663.962.642.822.502.112.072.061.521.483.94-0.17

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.050.060.060.060.060.060.060.070.070.070.070.070.070.020.020.030.030.030.030.030.030.030.030.030.040.040.040.040.040.040.040.040.050.050.050.040.040.040.040.040.040.050.060.060.060.070.060.070.070.090.100.120.110.120.120.060.060.060.060.060.060.06
0.060.070.060.070.070.220.070.080.080.080.070.080.080.030.030.030.040.030.030.030.030.030.030.040.040.040.040.040.040.040.050.050.050.050.050.050.050.050.050.060.070.070.070.070.080.080.080.090.090.120.130.160.130.150.150.070.060.060.060.070.070.07
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
43.3043.6840.2144.5446.3148.0745.3346.3642.8437.6136.9740.7445.9444.5440.3327.9328.1331.5238.6440.8643.6442.1942.2342.8942.3439.7941.9039.1340.7240.1037.6735.6135.6235.2532.7734.5138.3335.4432.8137.0530.4931.9031.1632.7131.3532.8829.6632.2930.2134.4031.0230.6028.8532.8928.8634.1833.4028.6730.9227.5821.2823.29
33.6534.2432.5734.8236.4137.2036.9237.5534.6730.9031.3332.7035.1936.3032.1522.7823.0425.2232.8631.7334.0232.7533.6633.6532.5131.9122.1026.1228.0726.6424.0823.5323.6023.1921.5722.0825.1923.3622.5725.2022.2622.7721.7622.5120.3621.4019.9622.1019.2321.8619.3321.1218.1720.9418.4221.9221.3119.0120.0519.1713.9915.83
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
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
3.353.433.413.724.104.394.574.633.773.083.263.384.263.883.312.002.002.213.533.413.573.433.623.723.553.532.512.843.103.022.622.592.582.502.402.422.932.622.583.152.532.582.492.652.352.532.372.722.352.852.402.652.152.432.222.602.482.132.282.211.491.71
3.853.963.964.364.825.185.455.584.563.723.803.965.014.593.932.392.402.654.264.133.973.824.064.174.004.012.743.113.403.332.892.872.882.792.692.643.202.872.843.482.802.872.762.952.632.842.663.062.653.232.733.032.442.762.532.872.752.352.532.441.661.90
0.400.400.400.420.460.470.460.440.360.280.410.340.440.400.380.220.220.260.410.400.450.410.430.430.400.390.270.300.330.310.270.270.260.250.240.240.290.250.240.290.230.230.230.240.220.230.200.240.210.240.210.230.190.220.200.260.240.210.220.220.150.18
3.173.243.223.503.864.124.274.323.522.863.033.143.963.793.231.951.952.153.443.323.483.333.523.593.423.402.412.732.972.892.512.482.472.392.292.322.812.512.483.022.422.462.352.492.202.362.222.532.182.592.162.331.902.151.952.452.342.012.152.081.401.61
45.8044.5743.5441.6340.7139.8538.0536.3836.1735.6835.9435.2134.5233.4032.6431.9431.6631.3530.7430.0129.3028.4527.6927.0226.3425.6224.3223.9923.5222.9722.4922.1021.7521.3421.0120.7220.3820.0419.6519.2918.8518.4918.1617.8417.5317.3317.0416.7916.4816.2415.9815.6815.4015.1714.9214.7814.5214.2414.0713.9113.7013.61
4.971.986.965.673.862.086.775.353.591.916.125.334.132.074.663.352.501.064.773.372.161.104.193.151.750.793.372.361.650.982.852.221.340.902.461.850.970.722.441.890.980.642.512.261.380.761.951.550.960.482.011.701.110.834.18-0.92-1.40-1.070.021.270.770.32
4.481.676.295.153.471.846.174.903.231.705.304.703.671.842.661.901.580.723.962.781.780.902.641.831.250.582.822.001.450.882.501.981.180.812.111.550.820.592.071.620.800.542.061.921.150.641.521.250.730.321.481.300.850.743.94-1.12-1.52-1.12-0.171.090.640.24