Wire
5:28 AM ET

SFL Corporation SFL · Ocean & Marine

$12.48 -0.79%
Open $12.54
Prev close $12.58
Day high $12.56
Day low $12.27
As of (UTC) 2026-05-18 09:25:10

Quarterly financials

Metric Q4 '25 Q4 '24 Q4 '23 Q4 '22 Q4 '21
Total assets $3.64B $4.11B $3.73B $3.86B $3.46B
Long-term debt $2.58B $2.86B $2.16B $2.21B $1.90B
Stockholder eq. $960.86M $1.13B $1.04B $1.09B $982.33M

Source: SEC EDGAR XBRL filings. Discrete quarter figures derived from each 10-Q (or 10-K for fiscal-year close). Negative values shown in red.

Recent SEC filings

May 13, 2026 6-K 6-K — 6-K EDGAR ↗
May 12, 2026 6-K 6-K — 6-K EDGAR ↗
May 12, 2026 6-K 6-K — 6-K EDGAR ↗
Apr 30, 2026 6-K 6-K — 6-K EDGAR ↗
Apr 24, 2026 3 3 EDGAR ↗
Apr 16, 2026 3 3 EDGAR ↗
Apr 8, 2026 6-K 6-K — 6-K EDGAR ↗
Mar 31, 2026 3 3 EDGAR ↗
Mar 27, 2026 6-K 6-K — 6-K EDGAR ↗
Mar 20, 2026 3 3 EDGAR ↗
Mar 19, 2026 3 3 EDGAR ↗
Mar 18, 2026 6-K 6-K EDGAR ↗
Mar 18, 2026 3 3 EDGAR ↗
Mar 18, 2026 3 3 EDGAR ↗
Mar 17, 2026 F-3ASR F-3ASR EDGAR ↗

Analyst consensus · monthly

Strong buy Buy Hold Sell Strong sell
May '26
67% · 9 analysts
Apr '26
67% · 9 analysts
Mar '26
67% · 9 analysts
Feb '26
67% · 9 analysts

Data is provided for informational purposes only and is not investment advice. Quotes may be delayed by up to 5 minutes. SEC filing metadata is pulled from EDGAR; analyst consensus from Finnhub. Carrier Atlas is not a registered broker-dealer or investment adviser.