SFL
NYSE:SFL
$ 10,80
+ $0,15 (1,41%)
10,80 $
+$0,15 (1,41%)
End-of-day quote: 03/24/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

$0,15
Earnings Per Share
$5,52
Revenue Per Share
58,07%
Gross Margin %
$1,42 B
Market Cap
$1,96 B
Long-Term Debt
Earnings Per Share
$0,15
Revenue Per Share
$5,52
Gross Margin %
58,07%
Market Cap
$1,42 B
Long-Term Debt
$1,96 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share $0,15 $1,02 $0,65 $1,65 $1,05 $0,98 $1,41 $1,13 $1,03 $1,62 $2,60 $1,54 $1,00 $1,66 $1,61 $2,26 $2,32 $2,97 $2,13 $2,48
Earnings Earnings $19,92M $136,65M $81,73M $228,62M $133,13M $114,03M $151,76M $121,60M $106,69M $151,47M $243,10M $143,90M $93,29M $141,52M $127,56M $178,83M $183,58M $216,04M $154,94M $180,40M
RPS Revenue Per Share $5,52 $6,75 $5,98 $4,62 $4,05 $4,05 $4,26 $3,89 $3,68 $4,42 $4,35 $3,51 $2,90 $3,75 $3,72 $3,89 $4,36 $6,30 $5,48 $5,71
Revenue Revenue $733,04M $904,40M $752,29M $639,47M $513,40M $470,77M $458,97M $418,74M $380,88M $412,95M $406,74M $327,59M $270,86M $319,69M $295,11M $308,06M $345,22M $458,35M $398,79M $415,25M
OCF Operating Cash Flow $264,57M $369,86M $343,09M $355,13M $293,60M $276,48M $249,71M $200,98M $177,80M $230,07M $258,40M $132,40M $140,12M $86,57M $163,66M $153,77M $125,52M $211,39M $202,42M $193,57M
FCF Free Cash Flow $413,00M $-275,00M $78,67M $-143,96M $-95,46M $221,46M $79,83M $-665,59M $96,13M $190,67M $52,62M $110,46M $30,79M $-80,98M $-181,08M $-37,54M $0,00M $0,00M $0,00M $0,00M
OM Operating Margin 24,72% 33,70% 30,75% 39,46% 40,34% 41,32% 43,38% 42,44% 40,49% 42,30% 49,67% 41,18% 36,96% 50,42% 52,32% 59,74% 57,14% 60,32% 61,31% 59,16%
GM % Gross Margin % 58,07% 61,60% 60,53% 69,13% 69,21% 66,63% 70,52% 69,16% 65,24% 66,85% 70,15% 63,02% 60,74% 70,14% 72,50% 73,66% 70,68% 71,18% 69,05% 65,45%
FCFS Free Cash Flow Per Share $1,65 $-2,13 $0,62 $-1,95 $-2,36 $2,03 $1,95 $-8,85 $1,01 $0,45 $-2,55 $-2,82 $0,34 $-1,00 $-1,82 $-0,47 $0,73 $1,77 $-3,84 $-0,88
LT Debt Long-Term Debt $1,96B $1,55B $1,14B $889,29M $1,59B $1,19B $1,36B $1,18B $1,24B $1,44B $1,54B $1,66B $1,40B $1,76B $1,84B $1,82B $1,90B $2,30B $2,09B $1,77B
Sha. Stocks 132,8M 133,97M 125,74M 138,56M 126,79M 116,36M 107,63M 107,61M 103,58M 93,5M 93,5M 93,44M 93,29M 85,25M 79,23M 79,13M 79,13M 72,74M 72,74M 72,74M
×