SFL Corporation Ltd. logo SFL - SFL Corporation Ltd.

NEXT EARNINGS: May 19, 2026 EPS Est: $0.01 | Rev Est: $169.7M
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 3
HOLD 6
SELL 0
STRONG
SELL
0
| PRICE TARGET: $14.50 DETAILS
HIGH: $16.00
LOW: $13.00
MEDIAN: $14.50
CONSENSUS: $14.50
UPSIDE: 33.76%
Market Cap: 1.44B
Volume: 1,332,994
Avg Volume: 1,432,785
52 Week Range: 6.73-10.905
Sector: Industrials
Industry: Marine Shipping
Beta: 0.48
Last Dividend: $0.94
Exchange: NYSE
Country: BM
Employees: 24
IPO Date: 2004-06-17
EPS (TTM): -0.20
P/E Ratio: -39.32
Revenue (TTM): 719.75M
Total Assets: 3.64B
Total Debt: 2.57B
Cash & Equiv: 150.83M
Rev Growth (5Y): 12.4%
EPS Growth (5Y): -8.1%
FCF Growth (5Y): 7.0%
ROCE: 6.1%
Debt/Equity: 2.67

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-11 $-0.14 $0.01 -1500.0% $170.7M $171.6M -0.5%
2025-11-12 $0.07 $0.00 +6566.7% $175.2M $172.4M +1.6%
2025-08-19 $0.01 $-0.03 +132.6% $188.5M $191.8M -1.7%
2025-05-14 $0.03 $-0.03 +200.0% $185.3M $186.1M -0.4%
2025-02-12 $0.13 $0.17 -23.5% $225.0M $194.1M +15.9%
2024-11-06 $0.34 $0.41 -17.1% $253.2M $218.3M +16.0%
2024-08-14 $0.16 $0.00 +6300.0% $190.9M $183.9M +3.8%
2024-05-14 $0.36 $0.27 +33.3% $229.1M $213.6M +7.2%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 719.75M 891.62M 738.13M 655.65M 494.70M 400.41M 456.05M 418.71M 380.88M 412.95M 406.74M 327.49M
Net Income (26.43M) 130.65M 83.94M 202.77M 164.34M (224.43M) 89.18M 73.62M 101.21M 146.41M 200.83M 122.81M
EPS -0.20 1.01 0.66 1.03 0.63 -3.18 -0.53 0.70 1.06 1.57 2.15 1.32
Total Assets 3.64B 4.11B 3.73B 3.86B 3.46B 3.09B 3.89B 3.88B 3.01B 2.94B 3.06B 3.04B
Total Debt 2.57B 2.84B 2.57B 2.67B 2.41B 2.25B 2.73B 2.61B 1.50B 1.68B 1.67B 1.73B
Cash & Equivalents 150.83M 134.55M 165.49M 188.36M 145.62M 215.44M 199.52M 211.39M 153.05M 62.38M 70.17M 50.82M
Operating Cash Flow 290.14M 369.86M 343.09M 355.12M 293.60M 276.48M 249.71M 200.97M 177.80M 230.07M 258.40M 132.40M
Free Cash Flow 219.66M (275.00M) 78.67M (247.37M) (288.03M) 156.43M (684,000) (936.73M) 96.13M 41.93M (238.26M) (262.80M)
FCF per Share 1.65 -2.13 0.62 -1.95 -2.36 1.44 -0.01 -8.85 1.01 0.45 -2.55 -2.82
Book Value 960.86M 1.13B 1.04B 1.09B 982.33M 795.65M 1.11B 1.18B 1.19B 1.13B 1.24B 1.15B
Cash & ST Investments 154.97M 138.29M 170.60M 195.65M 166.83M 235.24M 230.34M 298.57M 246.85M 180.87M 269.77M 124.47M
ROC Equity -0.03 0.12 0.08 0.19 0.17 -0.28 0.08 0.06 0.08 0.13 0.16 0.11