NYSE:SFL | Key Financial Ratios | SFL Corp Ltd.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.382.3
2025-12-310.362.67
2025-06-300.32.79
2024-12-310.382.52
2024-06-300.342.2
2023-12-310.312.07
2023-06-300.552.01
2022-12-310.282.02
2022-06-300.381.88
2021-12-310.631.92
2021-06-301.081.87
2020-12-310.622.07
2020-06-300.81.7
2019-12-311.071.45
2019-06-301.491.27
2018-12-311.021.22
2018-06-300.51.54
2017-12-310.921.26
2017-06-300.81.35
2016-12-311.171.37
2016-06-302.441.42
2015-12-311.571.32
2015-06-301.051.22
2014-12-311.591.5
2014-06-300.540.8
2013-12-310.681.46
2013-06-300.58
2013-03-311.261.65.28%14.37%
2012-12-311.231.84
2012-09-300.892.03
2012-06-301.041.63
2011-12-311.112.23
2010-12-311.131.93
2009-12-310.71

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.362.67-0.73%-2.75%
2024-12-310.382.523.18%11.58%
2023-12-310.312.072.25%8.08%
2022-12-310.282.025.25%18.58%
2021-12-310.631.924.75%16.73%
2020-12-310.622.07-7.26%-28.21%
2019-12-311.071.452.30%8.06%
2018-12-311.021.221.90%6.24%
2017-12-310.921.263.36%8.47%
2016-12-311.171.374.98%12.91%
2015-12-311.571.326.62%16.17%
2014-12-311.591.54.04%10.65%
2013-12-310.681.462.93%7.48%
2012-12-311.231.846.25%18.68%
2011-12-311.112.234.53%15.30%
2010-12-311.131.935.75%19.99%
2009-12-310.716.29%25.70%
2008-12-3135.10%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.