OTC:RSTRF | Key Financial Ratios | Restaurant Brands International Limited Partnership

Complete source-backed ratio history.

Available history
2012-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.012.466.80%31.53%
2026-03-310.992.515.22%24.55%
2025-12-310.982.574.20%20.84%
2025-09-301.062.614.99%24.80%
2025-06-301.012.674.68%23.61%
2025-03-310.962.825.38%27.74%
2024-12-310.972.825.87%29.84%
2024-09-301.022.717.22%35.92%
2024-06-300.782.767.31%36.70%
2024-03-311.082.677.64%36.59%
2023-12-311.012.737.34%36.32%
2023-09-301.152.775.75%28.47%
2023-06-301.092.766.46%31.94%
2023-03-311.0136.61%34.54%
2022-12-310.973.036.52%34.72%
2022-09-3013.26.24%34.86%
2022-06-300.893.325.30%30.88%
2022-03-310.923.285.40%31.61%
2021-12-310.973.375.39%32.52%
2021-09-301.473.034.93%27.51%
2021-06-301.532.924.41%24.04%
2021-03-311.483.113.49%19.92%
2020-12-311.413.353.29%20.16%
2020-09-301.643.163.85%22.17%
2020-06-301.733.224.52%25.86%
2020-03-312.083.444.81%29.02%
2019-12-311.292.784.97%26.09%
2019-09-301.073.035.19%28.43%
2019-06-301.22.984.85%26.62%
2019-03-311.13.135.22%29.45%
2019-01-010.99
2018-12-311.073.295.68%31.64%
2018-09-301.312.696.77%32.35%
2018-06-301.222.86.88%33.58%
2018-03-311.172.796.49%31.78%
2018-01-011.07
2017-12-311.062.65.82%27.09%
2017-09-303.42.664.01%22.41%
2017-06-303.412.924.09%24.52%
2017-03-311.232.674.58%26.53%
2016-12-311.72.435.00%27.40%
2016-09-301.542.434.38%24.03%
2016-06-301.42.434.10%22.41%
2016-03-311.322.553.32%18.85%
2015-12-311.222.922.78%17.56%
2015-09-301.352.57-0.33%-1.87%
2015-06-301.42.45-1.41%-7.57%
2015-03-311.832.55-1.48%-8.16%
2014-12-311.362.29-1.30%-6.39%
2013-12-313.111.95

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.982.574.20%20.84%
2024-12-310.972.825.87%29.84%
2023-12-311.012.737.34%36.32%
2022-12-310.973.036.52%34.72%
2021-12-310.973.375.39%32.52%
2020-12-311.413.353.29%20.16%
2019-12-311.292.784.97%26.09%
2019-01-010.99
2018-12-311.073.295.68%31.64%
2018-01-011.07
2017-12-311.062.65.82%27.08%
2016-12-311.72.435.00%27.40%
2015-12-311.222.922.78%17.56%
2014-12-311.362.29-1.30%-6.39%
2013-12-313.111.954.01%15.41%
2012-12-3110.02%