Bank Of Montreal Financial Ratios for Analysis 2009-2024 | BMO

Fifteen years of historical annual and quarterly financial ratios and margins for Bank Of Montreal (BMO).

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.100.100.110.130.120.130.100.090.100.120.110.120.160.150.17
2.162.342.622.472.812.642.301.971.931.261.041.461.582.332.50
---------------
---------------
---------------
---------------
20.2053.5637.7628.5529.5533.1230.9328.2828.4428.4129.5127.8828.5427.2817.30
13.9039.8427.6421.8122.5424.3624.0322.0622.6523.5123.3222.7821.9021.4714.86
0.020.030.030.020.030.030.030.030.030.030.030.040.030.030.03
---------------
---------------
---------------
6.2520.9114.9210.2012.5913.1713.3412.0311.0412.9713.8214.7112.5915.0510.97
7.9421.3015.5510.7013.6114.7014.8813.7113.9215.0015.4916.3713.8414.9510.76
0.341.190.780.540.680.700.750.670.690.710.750.770.670.710.50
5.1317.0912.047.849.9210.3810.839.909.9410.4111.3811.889.5011.337.91
79.2381.5070.5865.1860.1255.5968.4765.5550.06------
10.015.7854.0158.8934.4321.593.41-3.212.91-4.1417.2715.260.98-11.2720.26
9.084.8853.4158.4333.8721.193.06-3.472.68-4.6516.7014.72-0.12-12.0819.96

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-07-312024-04-302024-01-312023-10-312023-07-312023-04-302023-01-312022-10-312022-07-312022-04-302022-01-312021-10-312021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-312009-07-312009-04-302009-01-31
---------------------------------------------------------------
0.100.090.100.100.100.100.100.100.100.110.120.110.110.110.110.130.130.120.120.120.120.120.130.130.110.110.130.10---0.090.100.110.110.100.100.110.120.120.100.110.110.110.120.120.120.120.120.160.160.160.160.190.140.150.150.150.150.170.180.180.19
2.112.202.162.162.162.222.252.342.422.402.782.622.472.512.732.472.883.003.052.812.942.993.092.642.942.892.842.30---1.972.301.641.321.931.351.281.441.261.301.531.491.041.681.421.651.461.741.812.011.582.192.202.542.332.172.442.622.502.692.562.10
---------------------------------------------------------------
---------------------------------------------------------------
---------------------------------------------------------------
---------------------------------------------------------------
33.5933.3623.5127.7024.1416.8910.2257.3328.3668.6649.8041.7738.8431.4238.2035.7524.4819.9531.4626.5631.1631.1629.1137.2635.1328.6431.3327.7433.6427.2935.3040.2829.6322.4523.0228.4128.1824.7120.6226.8228.5928.8029.4630.0131.5527.8328.6927.0826.1827.8130.4227.6927.6330.0129.0027.4725.3829.7326.3924.9121.6013.586.17
25.6023.6517.7418.8718.9712.533.3442.5522.1050.7636.7929.3929.8121.6628.7626.0420.0815.3623.7919.1523.5524.0023.1731.4126.3821.9916.7621.7325.0921.9527.5329.3022.4118.5019.4322.6622.5919.9616.5021.4023.9024.2422.1522.3924.1821.2421.8222.2822.0821.7323.7220.9421.7422.8022.0221.8821.1921.7820.3320.8517.6513.629.97
0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.000.010.010.010.010.010.010.010.010.010.01---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.01
---------------------------------------------------------------
---------------------------------------------------------------
---------------------------------------------------------------
2.502.621.842.262.161.530.366.732.237.945.414.144.392.624.013.172.501.383.402.633.443.353.514.083.793.152.523.06---3.533.322.722.762.863.282.972.623.123.553.523.313.533.863.343.563.893.623.814.323.453.224.094.113.953.563.963.643.993.282.261.61
3.043.222.302.882.741.930.376.852.288.135.564.324.552.734.263.332.701.503.672.843.713.693.904.554.233.532.813.41---4.033.863.173.263.613.903.473.073.614.113.963.713.954.333.743.954.334.054.274.763.793.524.004.083.923.523.913.583.913.212.281.65
0.130.140.100.120.120.080.020.380.130.460.290.220.230.140.210.170.130.070.180.140.190.180.190.220.200.170.130.17---0.200.180.140.150.180.180.160.140.170.190.190.170.190.200.170.180.200.180.190.210.180.160.190.190.190.170.180.160.180.140.090.06
2.022.131.511.861.771.260.305.501.836.444.303.343.522.083.182.441.951.102.692.072.712.662.793.213.052.521.972.48---2.912.762.232.262.572.752.432.132.502.902.942.742.903.162.722.893.152.912.943.272.602.412.893.112.972.662.942.702.882.351.641.18
83.0580.3678.8579.2377.5780.2978.3981.5077.2177.1272.7970.5872.4768.1467.4565.1862.0962.8462.0060.1259.6658.0355.6955.5969.9468.2966.3568.47---49.4448.73------------------------------
24.3222.5218.7010.016.31-4.9121.255.78-14.86-13.08-28.5454.0142.1754.1023.8358.8980.9253.6412.8334.4313.112.127.4821.5916.638.9010.003.388.288.469.17-3.098.747.5410.242.8519.1413.4212.96-4.1313.7512.9613.4417.3623.5919.9716.4415.2736.9932.2836.150.91-1.94-6.89-7.90-11.17-9.30-20.06-9.1519.8210.978.229.81
23.7522.1318.469.085.72-5.3021.074.88-15.41-13.44-28.7053.4141.7653.8523.6958.4380.6153.4112.7033.8712.751.907.3721.1916.438.769.923.038.098.359.14-3.358.437.1210.162.6319.1413.4212.95-4.6313.7512.8913.3416.7922.9719.6916.2314.7236.5932.0436.08-0.11-2.37-7.09-8.08-11.97-9.53-20.38-9.3119.5310.737.989.68