_id
6915f6e7bc934aba376b2469
Ticker
SFL
Name
SFL Corporation Ltd
Exchange
NYSE
Address
Par-la-Ville Place, Hamilton, Bermuda, HM 08
Country
USA
Sector
Industrials
Industry
Marine Shipping
Currency
USD
Website
https://www.sflcorp.com
Description
SFL Corporation Ltd., a maritime and offshore asset owning and chartering company, engages in the ownership, operation, and chartering out of vessels and offshore related assets on medium and long-term charters. The company operates in various sectors of the maritime, and shipping and offshore industries, including oil transportation, dry bulk shipments, oil products transportation, container transportation, car transportation, and drilling rigs. As of December 31, 2024, the company owned 18 tankers, 15 dry bulk carriers, 29 container vessels, seven car carriers, and two drilling rigs. It primarily operates in Bermuda, Canada, Cyprus, Liberia, Namibia, Norway, Singapore, the United Kingdom, and the Marshall Islands. The company was formerly known as Ship Finance International Limited and changed its name to SFL Corporation Ltd. in September 2019. SFL Corporation Ltd. was incorporated in 2003 and is based in Hamilton, Bermuda.
Last Close
7.89
Volume
819008
Current Price
7.75
Change
-1.7743979721165992
Last Updated
2025-12-03T13:32:45.002Z
Image
data:image/webp;base64,UklGRgwCAABXRUJQVlA4IAACAADQDACdASpAAEAAPrVQoEwnJKMiJgzo4BaJQBajdDJJDod8/l9/FL6a7XKzCLGi7Yhmcfym6dzwKNq36/oqkytTXFvNQLIJCjUyPhuMXkXa9NK+wxRAtfyt//xPMX6ywtgn8DTk52rGwKonL5Zec0QA/rI/+TOPaoKZc5s5eGwZjuLy6hD52McnThr/pRCiXpIYuEfXGDjlW+fs8ekzYkmWRlXOUfPjjfCmF/m7Nk1E56KWgz4vR2Cnf8O8hsJn89sd15J5dmnZurBKOL+YsQiZGX8FruD9IGOpSlOq0FtOfxlQv9VSCFHkoE9YuSNSDneaK3yfq4qoXcPa7GSeHeU8aWdCXLOEgMs2JLnKqZAoRSQ9KRp57p6Es/qaXZ1rSZuC0E8EjoqYg/iHIwZuQk1bl3TellL0VV/CGalxthqjR1N6uc+f8lyQZfRVasl4BqPLeI0CXS0fQDvq8fONIEq6apUmgksYQrV+RdIO3uj2TgPdMP8Z8trxhZ8ZCcx+fs/0onzyP9QaJoTkCIwDBQUebze0j+r1DSKuqd7if27dT5OpyAM8YHYtnm/S2/fAZ3Tc8A432ieos3lF025jvv1zN39szC+ZC7vmHSRzebfG+9oeaSRVACJwJPcD4AILM0j+/o6gV+er4Xp+dsUjRVuDBU1kV/o9570420VigQAAAA==
Ipo Date
2004-06-17T00:00:00.000Z
Market Cap
1188307328
Next Dividend Date
2025-12-29T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.2
Dividend Yield
10.32258064516129
Sentiment
0.30242857142857144
Sentiment Sources
7
Rating
4
Target Price
9.425
Strong Buy
2
Buy
0
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
175239000
Cost Of Revenue
125841000
Gross Profit
49398000
Operating Expenses
677000
Operating Income
48721000
Interest Expense
45768000
Pretax Income
8500000
Net Income
8633000
Eps
0.06500986469913216
Dividends Per Share
26549000
Shares Outstanding
144562927
Income Tax Expense
-133000
EBITDA
113350000
Operating Margin
27.80260101917952
Total Other Income Expense Net
-40221000
Cash
278231000
Short Term Investments
3448000
Receivables
6029000
Inventories
-
Total Current Assets
380600000
Property Plant Equipment
3393658000
Total Assets
3850611000
Payables
-
Short Term Debt
813119000
Long Term Debt
1947419000
Total Liabilities
2859019000
Equity
991592000
Depreciation
59082000
Change In Working Capital
-3911000
Cash From Operations
66841000
Capital Expenditures
18258000
Cash From Investing
145103000
Cash From Financing
-89533000
Net Change In Cash
122411000
PE
-
PB
1.0378896161425264
ROE
0.8706201744265787
ROA
0.22419818569053068
FCF
48583000
Fcf Percent
0.27723851425767093
Piotroski FScore
4
Health Score
56
Deep Value Investing Score
7.5
Defensive Investing Score
5
Dividend Investing Score
4.5
Economic Moat Investing Score
6.3
Garp Investing Score
5
Growth Investing Score
5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
3.5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
175239000
Quarters > 0 > income Statement > cost Of Revenue
125841000
Quarters > 0 > income Statement > gross Profit
49398000
Quarters > 0 > income Statement > operating Expenses
677000
Quarters > 0 > income Statement > operating Income
48721000
Quarters > 0 > income Statement > interest Expense
45768000
Quarters > 0 > income Statement > pretax Income
8500000
Quarters > 0 > income Statement > net Income
8633000
Quarters > 0 > income Statement > eps
0.06500986469913216
Quarters > 0 > income Statement > dividends Per Share
26549000
Quarters > 0 > income Statement > shares Outstanding
132795231
Quarters > 0 > income Statement > income Tax Expense
-133000
Quarters > 0 > income Statement > EBITDA
113350000
Quarters > 0 > income Statement > operating Margin
27.80260101917952
Quarters > 0 > income Statement > total Other Income Expense Net
-40221000
Quarters > 0 > balance Sheet > cash
278231000
Quarters > 0 > balance Sheet > short Term Investments
3448000
Quarters > 0 > balance Sheet > receivables
6029000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
380600000
Quarters > 0 > balance Sheet > property Plant Equipment
3393658000
Quarters > 0 > balance Sheet > total Assets
3850611000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
813119000
Quarters > 0 > balance Sheet > long Term Debt
1947419000
Quarters > 0 > balance Sheet > total Liabilities
2859019000
Quarters > 0 > balance Sheet > equity
991592000
Quarters > 0 > cash Flow > net Income
8633000
Quarters > 0 > cash Flow > depreciation
59082000
Quarters > 0 > cash Flow > change In Working Capital
-3911000
Quarters > 0 > cash Flow > cash From Operations
66841000
Quarters > 0 > cash Flow > capital Expenditures
18258000
Quarters > 0 > cash Flow > cash From Investing
145103000
Quarters > 0 > cash Flow > cash From Financing
-89533000
Quarters > 0 > cash Flow > net Change In Cash
122411000
Quarters > 0 > ratios > PE
0.06500986469913216
Quarters > 0 > ratios > PB
1.0378896161425264
Quarters > 0 > ratios > ROE
0.8706201744265787
Quarters > 0 > ratios > ROA
0.22419818569053068
Quarters > 0 > ratios > FCF
48583000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.27723851425767093
Quarters > 0 > health Score
56
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
188527000
Quarters > 1 > income Statement > cost Of Revenue
146970000
Quarters > 1 > income Statement > gross Profit
41557000
Quarters > 1 > income Statement > operating Expenses
-3926000
Quarters > 1 > income Statement > operating Income
45483000
Quarters > 1 > income Statement > interest Expense
45860000
Quarters > 1 > income Statement > pretax Income
1927000
Quarters > 1 > income Statement > net Income
1460000
Quarters > 1 > income Statement > eps
0.010994370724051078
Quarters > 1 > income Statement > dividends Per Share
35834000
Quarters > 1 > income Statement > shares Outstanding
132795231
Quarters > 1 > income Statement > income Tax Expense
467000
Quarters > 1 > income Statement > EBITDA
112111000
Quarters > 1 > income Statement > operating Margin
24.125456831117027
Quarters > 1 > income Statement > total Other Income Expense Net
-43556000
Quarters > 1 > balance Sheet > cash
155820000
Quarters > 1 > balance Sheet > short Term Investments
2859000
Quarters > 1 > balance Sheet > receivables
12017000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
283733000
Quarters > 1 > balance Sheet > property Plant Equipment
3591592000
Quarters > 1 > balance Sheet > total Assets
3951916000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
825178000
Quarters > 1 > balance Sheet > long Term Debt
1993310000
Quarters > 1 > balance Sheet > total Liabilities
2942602000
Quarters > 1 > balance Sheet > equity
1009314000
Quarters > 1 > cash Flow > net Income
1460000
Quarters > 1 > cash Flow > depreciation
62747000
Quarters > 1 > cash Flow > change In Working Capital
2638000
Quarters > 1 > cash Flow > cash From Operations
70136000
Quarters > 1 > cash Flow > capital Expenditures
28002000
Quarters > 1 > cash Flow > cash From Investing
18125000
Quarters > 1 > cash Flow > cash From Financing
-106386000
Quarters > 1 > cash Flow > net Change In Cash
-18125000
Quarters > 1 > ratios > PE
0.010994370724051078
Quarters > 1 > ratios > PB
1.0196658723152556
Quarters > 1 > ratios > ROE
0.14465270470834646
Quarters > 1 > ratios > ROA
0.03694410508725388
Quarters > 1 > ratios > FCF
42134000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.22349053451229797
Quarters > 1 > health Score
56
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
185295000
Quarters > 2 > income Statement > cost Of Revenue
136708000
Quarters > 2 > income Statement > gross Profit
48587000
Quarters > 2 > income Statement > operating Expenses
3832000
Quarters > 2 > income Statement > operating Income
44755000
Quarters > 2 > income Statement > interest Expense
46207000
Quarters > 2 > income Statement > pretax Income
-31079000
Quarters > 2 > income Statement > net Income
-31871000
Quarters > 2 > income Statement > eps
-0.23797647937278327
Quarters > 2 > income Statement > dividends Per Share
36167000
Quarters > 2 > income Statement > shares Outstanding
133925000
Quarters > 2 > income Statement > income Tax Expense
792000
Quarters > 2 > income Statement > EBITDA
78850000
Quarters > 2 > income Statement > operating Margin
24.153377047410885
Quarters > 2 > income Statement > total Other Income Expense Net
-75834000
Quarters > 2 > balance Sheet > cash
173945000
Quarters > 2 > balance Sheet > short Term Investments
3660000
Quarters > 2 > balance Sheet > receivables
30250000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
327275000
Quarters > 2 > balance Sheet > property Plant Equipment
3629566000
Quarters > 2 > balance Sheet > total Assets
4032048000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
623494000
Quarters > 2 > balance Sheet > long Term Debt
2252626000
Quarters > 2 > balance Sheet > total Liabilities
2979659001
Quarters > 2 > balance Sheet > equity
1052388999
Quarters > 2 > cash Flow > net Income
-31871000
Quarters > 2 > cash Flow > depreciation
62737000
Quarters > 2 > cash Flow > change In Working Capital
7626000
Quarters > 2 > cash Flow > cash From Operations
78608000
Quarters > 2 > cash Flow > capital Expenditures
20089000
Quarters > 2 > cash Flow > cash From Investing
-20089000
Quarters > 2 > cash Flow > cash From Financing
-19125000
Quarters > 2 > cash Flow > net Change In Cash
39394000
Quarters > 2 > ratios > PE
-0.23797647937278327
Quarters > 2 > ratios > PB
0.9862500947712776
Quarters > 2 > ratios > ROE
-3.0284429075450645
Quarters > 2 > ratios > ROA
-0.7904419788653311
Quarters > 2 > ratios > FCF
58519000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.315815321514342
Quarters > 2 > health Score
39
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
224952000
Quarters > 3 > income Statement > cost Of Revenue
164791000
Quarters > 3 > income Statement > gross Profit
60161000
Quarters > 3 > income Statement > operating Expenses
-4717000
Quarters > 3 > income Statement > operating Income
64878000
Quarters > 3 > income Statement > interest Expense
45000000
Quarters > 3 > income Statement > pretax Income
23314000
Quarters > 3 > income Statement > net Income
20198000
Quarters > 3 > income Statement > eps
0.150795487632799
Quarters > 3 > income Statement > dividends Per Share
34752000
Quarters > 3 > income Statement > shares Outstanding
133943000
Quarters > 3 > income Statement > income Tax Expense
3116000
Quarters > 3 > income Statement > EBITDA
130478000
Quarters > 3 > income Statement > operating Margin
28.84081937479996
Quarters > 3 > income Statement > total Other Income Expense Net
-41564000
Quarters > 3 > balance Sheet > cash
134551000
Quarters > 3 > balance Sheet > short Term Investments
3736000
Quarters > 3 > balance Sheet > receivables
149563000
Quarters > 3 > balance Sheet > inventories
17386000
Quarters > 3 > balance Sheet > total Current Assets
316018000
Quarters > 3 > balance Sheet > property Plant Equipment
3552298000
Quarters > 3 > balance Sheet > total Assets
4107769000
Quarters > 3 > balance Sheet > payables
34305000
Quarters > 3 > balance Sheet > short Term Debt
689045000
Quarters > 3 > balance Sheet > long Term Debt
2150417000
Quarters > 3 > balance Sheet > total Liabilities
2979347000
Quarters > 3 > balance Sheet > equity
1128422000
Quarters > 3 > cash Flow > net Income
20198000
Quarters > 3 > cash Flow > depreciation
62164000
Quarters > 3 > cash Flow > change In Working Capital
23506000
Quarters > 3 > cash Flow > cash From Operations
101825000
Quarters > 3 > cash Flow > capital Expenditures
126983000
Quarters > 3 > cash Flow > cash From Investing
-116075000
Quarters > 3 > cash Flow > cash From Financing
-15006000
Quarters > 3 > cash Flow > net Change In Cash
-29256000
Quarters > 3 > ratios > PE
0.150795487632799
Quarters > 3 > ratios > PB
0.9199202514662067
Quarters > 3 > ratios > ROE
1.789933198750113
Quarters > 3 > ratios > ROA
0.4917024301999455
Quarters > 3 > ratios > FCF
-25158000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.11183719193427931
Quarters > 3 > health Score
38
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
891622000
Annuals > 0 > income Statement > cost Of Revenue
582484000
Annuals > 0 > income Statement > gross Profit
309138000
Annuals > 0 > income Statement > operating Expenses
2421000
Annuals > 0 > income Statement > operating Income
306717000
Annuals > 0 > income Statement > interest Expense
182985000
Annuals > 0 > income Statement > pretax Income
141284000
Annuals > 0 > income Statement > net Income
130653000
Annuals > 0 > income Statement > eps
1.005023076923077
Annuals > 0 > income Statement > dividends Per Share
138491000
Annuals > 0 > income Statement > shares Outstanding
130000000
Annuals > 0 > income Statement > income Tax Expense
10631000
Annuals > 0 > income Statement > EBITDA
560091000
Annuals > 0 > income Statement > operating Margin
34.39989143381388
Annuals > 0 > income Statement > total Other Income Expense Net
-165433000
Annuals > 0 > balance Sheet > cash
134551000
Annuals > 0 > balance Sheet > short Term Investments
3736000
Annuals > 0 > balance Sheet > receivables
149563000
Annuals > 0 > balance Sheet > inventories
17386000
Annuals > 0 > balance Sheet > total Current Assets
316018000
Annuals > 0 > balance Sheet > property Plant Equipment
3552298000
Annuals > 0 > balance Sheet > total Assets
4107769000
Annuals > 0 > balance Sheet > payables
34305000
Annuals > 0 > balance Sheet > short Term Debt
689045000
Annuals > 0 > balance Sheet > long Term Debt
2150417000
Annuals > 0 > balance Sheet > total Liabilities
2979347000
Annuals > 0 > balance Sheet > equity
1128422000
Annuals > 0 > cash Flow > net Income
130653000
Annuals > 0 > cash Flow > depreciation
239181000
Annuals > 0 > cash Flow > change In Working Capital
-12437000
Annuals > 0 > cash Flow > cash From Operations
369861000
Annuals > 0 > cash Flow > capital Expenditures
644859000
Annuals > 0 > cash Flow > cash From Investing
-617505000
Annuals > 0 > cash Flow > cash From Financing
216703000
Annuals > 0 > cash Flow > net Change In Cash
-30941000
Annuals > 0 > ratios > PE
1.005023076923077
Annuals > 0 > ratios > PB
0.9469861452541691
Annuals > 0 > ratios > ROE
11.57838113755315
Annuals > 0 > ratios > ROA
3.1806316275330966
Annuals > 0 > ratios > FCF
-274998000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.30842442200842957
Annuals > 0 > health Score
48
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
738134000
Annuals > 1 > income Statement > cost Of Revenue
507818000
Annuals > 1 > income Statement > gross Profit
230316000
Annuals > 1 > income Statement > operating Expenses
-9868000
Annuals > 1 > income Statement > operating Income
240184000
Annuals > 1 > income Statement > interest Expense
164906000
Annuals > 1 > income Statement > pretax Income
87260000
Annuals > 1 > income Statement > net Income
83937000
Annuals > 1 > income Statement > eps
0.6630932819313657
Annuals > 1 > income Statement > dividends Per Share
122992000
Annuals > 1 > income Statement > shares Outstanding
126584000
Annuals > 1 > income Statement > income Tax Expense
3323000
Annuals > 1 > income Statement > EBITDA
466228000
Annuals > 1 > income Statement > operating Margin
32.53934922385366
Annuals > 1 > income Statement > total Other Income Expense Net
-152924000
Annuals > 1 > balance Sheet > cash
165492000
Annuals > 1 > balance Sheet > short Term Investments
5104000
Annuals > 1 > balance Sheet > receivables
104743000
Annuals > 1 > balance Sheet > inventories
11728000
Annuals > 1 > balance Sheet > total Current Assets
298059000
Annuals > 1 > balance Sheet > property Plant Equipment
3228187000
Annuals > 1 > balance Sheet > total Assets
3731389000
Annuals > 1 > balance Sheet > payables
30259000
Annuals > 1 > balance Sheet > short Term Debt
852259000
Annuals > 1 > balance Sheet > long Term Debt
1713828000
Annuals > 1 > balance Sheet > total Liabilities
2691992000
Annuals > 1 > balance Sheet > equity
1039397000
Annuals > 1 > cash Flow > net Income
83937000
Annuals > 1 > cash Flow > depreciation
214062000
Annuals > 1 > cash Flow > change In Working Capital
26171000
Annuals > 1 > cash Flow > cash From Operations
343089000
Annuals > 1 > cash Flow > capital Expenditures
264418000
Annuals > 1 > cash Flow > cash From Investing
-103894000
Annuals > 1 > cash Flow > cash From Financing
-262065000
Annuals > 1 > cash Flow > net Change In Cash
-22870000
Annuals > 1 > ratios > PE
0.6630932819313657
Annuals > 1 > ratios > PB
1.0010808959425515
Annuals > 1 > ratios > ROE
8.075547649262024
Annuals > 1 > ratios > ROA
2.2494840393215503
Annuals > 1 > ratios > FCF
78671000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.10658091891174232
Annuals > 1 > health Score
53
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
655654000
Annuals > 2 > income Statement > cost Of Revenue
392970000
Annuals > 2 > income Statement > gross Profit
262684000
Annuals > 2 > income Statement > operating Expenses
-12790000
Annuals > 2 > income Statement > operating Income
275474000
Annuals > 2 > income Statement > interest Expense
117339000
Annuals > 2 > income Statement > pretax Income
202768000
Annuals > 2 > income Statement > net Income
202768000
Annuals > 2 > income Statement > eps
1.475996709784025
Annuals > 2 > income Statement > dividends Per Share
111574000
Annuals > 2 > income Statement > shares Outstanding
137377000
Annuals > 2 > income Statement > income Tax Expense
72706000
Annuals > 2 > income Statement > EBITDA
507934000
Annuals > 2 > income Statement > operating Margin
42.01514823367203
Annuals > 2 > income Statement > total Other Income Expense Net
-72706000
Annuals > 2 > balance Sheet > cash
188362000
Annuals > 2 > balance Sheet > short Term Investments
7283000
Annuals > 2 > balance Sheet > receivables
83006000
Annuals > 2 > balance Sheet > inventories
16395000
Annuals > 2 > balance Sheet > total Current Assets
296982000
Annuals > 2 > balance Sheet > property Plant Equipment
3261152000
Annuals > 2 > balance Sheet > total Assets
3861330000
Annuals > 2 > balance Sheet > payables
7887000
Annuals > 2 > balance Sheet > short Term Debt
974925000
Annuals > 2 > balance Sheet > long Term Debt
1279786000
Annuals > 2 > balance Sheet > total Liabilities
2770099000
Annuals > 2 > balance Sheet > equity
1091231000
Annuals > 2 > cash Flow > net Income
202768000
Annuals > 2 > cash Flow > depreciation
198318000
Annuals > 2 > cash Flow > change In Working Capital
-12993000
Annuals > 2 > cash Flow > cash From Operations
355125000
Annuals > 2 > cash Flow > capital Expenditures
602499000
Annuals > 2 > cash Flow > cash From Investing
-499088000
Annuals > 2 > cash Flow > cash From Financing
178365000
Annuals > 2 > cash Flow > net Change In Cash
34402000
Annuals > 2 > ratios > PE
1.475996709784025
Annuals > 2 > ratios > PB
1.0348303338156633
Annuals > 2 > ratios > ROE
18.58158355105381
Annuals > 2 > ratios > ROA
5.251247627112938
Annuals > 2 > ratios > FCF
-247374000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.3772935115167451
Annuals > 2 > health Score
57
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
494705000
Annuals > 3 > income Statement > cost Of Revenue
295062000
Annuals > 3 > income Statement > gross Profit
199643000
Annuals > 3 > income Statement > operating Expenses
-43195000
Annuals > 3 > income Statement > operating Income
242838000
Annuals > 3 > income Statement > interest Expense
90386000
Annuals > 3 > income Statement > pretax Income
164343000
Annuals > 3 > income Statement > net Income
164343000
Annuals > 3 > income Statement > eps
1.179074923053744
Annuals > 3 > income Statement > dividends Per Share
77552000
Annuals > 3 > income Statement > shares Outstanding
139383000
Annuals > 3 > income Statement > income Tax Expense
87874000
Annuals > 3 > income Statement > EBITDA
393059000
Annuals > 3 > income Statement > operating Margin
49.08743594667529
Annuals > 3 > income Statement > total Other Income Expense Net
-78495000
Annuals > 3 > balance Sheet > cash
145622000
Annuals > 3 > balance Sheet > short Term Investments
21210000
Annuals > 3 > balance Sheet > receivables
65022000
Annuals > 3 > balance Sheet > inventories
10124000
Annuals > 3 > balance Sheet > total Current Assets
250316000
Annuals > 3 > balance Sheet > property Plant Equipment
2886655000
Annuals > 3 > balance Sheet > total Assets
3459297000
Annuals > 3 > balance Sheet > payables
1770000
Annuals > 3 > balance Sheet > short Term Debt
353973000
Annuals > 3 > balance Sheet > long Term Debt
1586445000
Annuals > 3 > balance Sheet > total Liabilities
2476970000
Annuals > 3 > balance Sheet > equity
982327000
Annuals > 3 > cash Flow > net Income
164343000
Annuals > 3 > cash Flow > depreciation
151706000
Annuals > 3 > cash Flow > change In Working Capital
-6271000
Annuals > 3 > cash Flow > cash From Operations
293595000
Annuals > 3 > cash Flow > capital Expenditures
581622000
Annuals > 3 > cash Flow > cash From Investing
-389050000
Annuals > 3 > cash Flow > cash From Financing
25017000
Annuals > 3 > cash Flow > net Change In Cash
-70438000
Annuals > 3 > ratios > PE
1.179074923053744
Annuals > 3 > ratios > PB
1.1663410045738334
Annuals > 3 > ratios > ROE
16.7299687374978
Annuals > 3 > ratios > ROA
4.750762944031692
Annuals > 3 > ratios > FCF
-288027000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
-0.5822197066938882
Annuals > 3 > health Score
55
Valuation > metrics > PE
0.06500986469913216
Valuation > metrics > PB
1.0378896161425264
Valuation > final Score
100
Valuation > verdict
49.7% Undervalued
Profitability > metrics > ROE
0.8706201744265787
Profitability > metrics > ROA
2.268260641093011
Profitability > metrics > Net Margin
0.04926414782097593
Profitability > final Score
16
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.8832614623756543
Risk > metrics > Interest Coverage
1.0645210627512673
Risk > final Score
22
Risk > verdict
High
Liquidity > metrics > Current Ratio
0.46807416872561086
Liquidity > metrics > Quick Ratio
0.46807416872561086
Liquidity > final Score
33
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
70
Prev Valuations > 2
90
Prev Profitabilities > 0
3
Prev Profitabilities > 1
0
Prev Profitabilities > 2
36
Prev Risks > 0
22
Prev Risks > 1
22
Prev Risks > 2
24
Prev Liquidities > 0
27
Prev Liquidities > 1
36
Prev Liquidities > 2
31
Updated At
2025-12-13T01:21:23.727Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-05-12
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-11
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
0.01
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-11-11
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.07
Earnings History > 2 > eps Estimate
-0.01
Earnings History > 2 > eps Difference
0.08
Earnings History > 2 > surprise Percent
800
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-08-19
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.01
Earnings History > 3 > eps Estimate
-0.03
Earnings History > 3 > eps Difference
0.04
Earnings History > 3 > surprise Percent
133.3333
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-05-14
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.03
Earnings History > 4 > eps Estimate
-0.03
Earnings History > 4 > eps Difference
0.06
Earnings History > 4 > surprise Percent
200
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-11
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.13
Earnings History > 5 > eps Estimate
0.15
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-13.3333
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-11-06
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.36
Earnings History > 6 > eps Estimate
0.37
Earnings History > 6 > eps Difference
-0.01
Earnings History > 6 > surprise Percent
-2.7027
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-08-14
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.16
Earnings History > 7 > eps Estimate
-0.01
Earnings History > 7 > eps Difference
0.17
Earnings History > 7 > surprise Percent
1700
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-05-14
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.36
Earnings History > 8 > eps Estimate
0.27
Earnings History > 8 > eps Difference
0.09
Earnings History > 8 > surprise Percent
33.3333
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-02-14
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.2
Earnings History > 9 > eps Estimate
0.13
Earnings History > 9 > eps Difference
0.07
Earnings History > 9 > surprise Percent
53.8462
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-11-08
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.27
Earnings History > 10 > eps Estimate
0.19
Earnings History > 10 > eps Difference
0.08
Earnings History > 10 > surprise Percent
42.1053
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-08-17
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.08
Earnings History > 11 > eps Estimate
0.03
Earnings History > 11 > eps Difference
0.05
Earnings History > 11 > surprise Percent
166.6667
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-15
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.09
Earnings History > 12 > eps Estimate
0.1
Earnings History > 12 > eps Difference
-0.01
Earnings History > 12 > surprise Percent
-10
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-15
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.43
Earnings History > 13 > eps Estimate
0.29
Earnings History > 13 > eps Difference
0.14
Earnings History > 13 > surprise Percent
48.2759
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-11-14
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.39
Earnings History > 14 > eps Estimate
0.24
Earnings History > 14 > eps Difference
0.15
Earnings History > 14 > surprise Percent
62.5
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-08-17
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.35
Earnings History > 15 > eps Estimate
0.24
Earnings History > 15 > eps Difference
0.11
Earnings History > 15 > surprise Percent
45.8333
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-26
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.36
Earnings History > 16 > eps Estimate
0.24
Earnings History > 16 > eps Difference
0.12
Earnings History > 16 > surprise Percent
50
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-16
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.33
Earnings History > 17 > eps Estimate
0.29
Earnings History > 17 > eps Difference
0.04
Earnings History > 17 > surprise Percent
13.7931
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-10
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.26
Earnings History > 18 > eps Estimate
0.21
Earnings History > 18 > eps Difference
0.05
Earnings History > 18 > surprise Percent
23.8095
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-08-18
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.16
Earnings History > 19 > eps Estimate
0.19
Earnings History > 19 > eps Difference
-0.03
Earnings History > 19 > surprise Percent
-15.7895
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-05-12
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.27
Earnings History > 20 > eps Estimate
0.13
Earnings History > 20 > eps Difference
0.14
Earnings History > 20 > surprise Percent
107.6923
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-17
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.79
Earnings History > 21 > eps Estimate
0.14
Earnings History > 21 > eps Difference
0.65
Earnings History > 21 > surprise Percent
464.2857
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-11-12
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.15
Earnings History > 22 > eps Estimate
0.2
Earnings History > 22 > eps Difference
-0.05
Earnings History > 22 > surprise Percent
-25
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-08-18
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.26
Earnings History > 23 > eps Estimate
0.23
Earnings History > 23 > eps Difference
0.03
Earnings History > 23 > surprise Percent
13.0435
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-20
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.25
Earnings History > 24 > eps Estimate
0.24
Earnings History > 24 > eps Difference
0.01
Earnings History > 24 > surprise Percent
4.1667
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-02-18
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.5
Earnings History > 25 > eps Estimate
0.26
Earnings History > 25 > eps Difference
0.24
Earnings History > 25 > surprise Percent
92.3077
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-11-21
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.28
Earnings History > 26 > eps Estimate
0.25
Earnings History > 26 > eps Difference
0.03
Earnings History > 26 > surprise Percent
12
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-08-20
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.26
Earnings History > 27 > eps Estimate
0.23
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
13.0435
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-05-21
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.31
Earnings History > 28 > eps Estimate
0.25
Earnings History > 28 > eps Difference
0.06
Earnings History > 28 > surprise Percent
24
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-26
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.32
Earnings History > 29 > eps Estimate
0.29
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
10.3448
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-11-20
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.25
Earnings History > 30 > eps Estimate
0.24
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
4.1667
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-08-22
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.19
Earnings History > 31 > eps Estimate
0.26
Earnings History > 31 > eps Difference
-0.07
Earnings History > 31 > surprise Percent
-26.9231
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-05-31
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.21
Earnings History > 32 > eps Estimate
0.21
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-28
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.17
Earnings History > 33 > eps Estimate
0.26
Earnings History > 33 > eps Difference
-0.09
Earnings History > 33 > surprise Percent
-34.6154
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-22
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.23
Earnings History > 34 > eps Estimate
0.27
Earnings History > 34 > eps Difference
-0.04
Earnings History > 34 > surprise Percent
-14.8148
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-30
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.3
Earnings History > 35 > eps Estimate
0.27
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
11.1111
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-30
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.35
Earnings History > 36 > eps Estimate
0.31
Earnings History > 36 > eps Difference
0.04
Earnings History > 36 > surprise Percent
12.9032
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-28
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.36
Earnings History > 37 > eps Estimate
0.27
Earnings History > 37 > eps Difference
0.09
Earnings History > 37 > surprise Percent
33.3333
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-29
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.35
Earnings History > 38 > eps Estimate
0.29
Earnings History > 38 > eps Difference
0.06
Earnings History > 38 > surprise Percent
20.6897
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-08-31
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.48
Earnings History > 39 > eps Estimate
0.51
Earnings History > 39 > eps Difference
-0.03
Earnings History > 39 > surprise Percent
-5.8824
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-31
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.61
Earnings History > 40 > eps Estimate
0.63
Earnings History > 40 > eps Difference
-0.02
Earnings History > 40 > surprise Percent
-3.1746
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-29
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.72
Earnings History > 41 > eps Estimate
0.66
Earnings History > 41 > eps Difference
0.06
Earnings History > 41 > surprise Percent
9.0909
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-11-24
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.65
Earnings History > 42 > eps Estimate
0.6
Earnings History > 42 > eps Difference
0.05
Earnings History > 42 > surprise Percent
8.3333
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-08-26
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.52
Earnings History > 43 > eps Estimate
0.38
Earnings History > 43 > eps Difference
0.14
Earnings History > 43 > surprise Percent
36.8421
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-05-29
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.46
Earnings History > 44 > eps Estimate
0.26
Earnings History > 44 > eps Difference
0.2
Earnings History > 44 > surprise Percent
76.9231
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-02-26
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.39
Earnings History > 45 > eps Estimate
0.36
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
8.3333
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-11-25
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.41
Earnings History > 46 > eps Estimate
0.32
Earnings History > 46 > eps Difference
0.09
Earnings History > 46 > surprise Percent
28.125
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-08-28
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.24
Earnings History > 47 > eps Estimate
0.21
Earnings History > 47 > eps Difference
0.03
Earnings History > 47 > surprise Percent
14.2857
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-05-27
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.5
Earnings History > 48 > eps Estimate
0.31
Earnings History > 48 > eps Difference
0.19
Earnings History > 48 > surprise Percent
61.2903
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-02-27
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.25
Earnings History > 49 > eps Estimate
0.24
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
4.1667
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-11-27
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.26
Earnings History > 50 > eps Estimate
0.24
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
8.3333
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-08-28
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.3
Earnings History > 51 > eps Estimate
0.24
Earnings History > 51 > eps Difference
0.06
Earnings History > 51 > surprise Percent
25
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-05-30
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.19
Earnings History > 52 > eps Estimate
0.29
Earnings History > 52 > eps Difference
-0.1
Earnings History > 52 > surprise Percent
-34.4828
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-02-25
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.34
Earnings History > 53 > eps Estimate
0.33
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
3.0303
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-11-29
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.44
Earnings History > 54 > eps Estimate
0.33
Earnings History > 54 > eps Difference
0.11
Earnings History > 54 > surprise Percent
33.3333
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-08-28
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.84
Earnings History > 55 > eps Estimate
0.39
Earnings History > 55 > eps Difference
0.45
Earnings History > 55 > surprise Percent
115.3846
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-05-24
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.61
Earnings History > 56 > eps Estimate
0.37
Earnings History > 56 > eps Difference
0.24
Earnings History > 56 > surprise Percent
64.8649
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-02-17
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.41
Earnings History > 57 > eps Estimate
0.41
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-11-23
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.4
Earnings History > 58 > eps Estimate
0.41
Earnings History > 58 > eps Difference
-0.01
Earnings History > 58 > surprise Percent
-2.439
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-08-25
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.41
Earnings History > 59 > eps Estimate
0.44
Earnings History > 59 > eps Difference
-0.03
Earnings History > 59 > surprise Percent
-6.8182
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-05-23
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.39
Earnings History > 60 > eps Estimate
0.43
Earnings History > 60 > eps Difference
-0.04
Earnings History > 60 > surprise Percent
-9.3023
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-02-18
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.37
Earnings History > 61 > eps Estimate
0.47
Earnings History > 61 > eps Difference
-0.1
Earnings History > 61 > surprise Percent
-21.2766
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-11-23
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.46
Earnings History > 62 > eps Estimate
0.49
Earnings History > 62 > eps Difference
-0.03
Earnings History > 62 > surprise Percent
-6.1224
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-08-28
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.55
Earnings History > 63 > eps Estimate
0.56
Earnings History > 63 > eps Difference
-0.01
Earnings History > 63 > surprise Percent
-1.7857
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-05-20
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.53
Earnings History > 64 > eps Estimate
0.59
Earnings History > 64 > eps Difference
-0.06
Earnings History > 64 > surprise Percent
-10.1695
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-02-26
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.46
Earnings History > 65 > eps Estimate
0.47
Earnings History > 65 > eps Difference
-0.01
Earnings History > 65 > surprise Percent
-2.1277
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-11-27
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.47
Earnings History > 66 > eps Estimate
0.53
Earnings History > 66 > eps Difference
-0.06
Earnings History > 66 > surprise Percent
-11.3208
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-08-20
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.6
Earnings History > 67 > eps Estimate
0.63
Earnings History > 67 > eps Difference
-0.03
Earnings History > 67 > surprise Percent
-4.7619
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-05-14
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.69
Earnings History > 68 > eps Estimate
0.74
Earnings History > 68 > eps Difference
-0.05
Earnings History > 68 > surprise Percent
-6.7568
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-02-26
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.66
Earnings History > 69 > eps Estimate
0.79
Earnings History > 69 > eps Difference
-0.13
Earnings History > 69 > surprise Percent
-16.4557
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-11-28
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.79
Earnings History > 70 > eps Estimate
0.92
Earnings History > 70 > eps Difference
-0.13
Earnings History > 70 > surprise Percent
-14.1304
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-08-21
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.79
Earnings History > 71 > eps Estimate
0.82
Earnings History > 71 > eps Difference
-0.03
Earnings History > 71 > surprise Percent
-3.6585
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-05-22
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.73
Earnings History > 72 > eps Estimate
0.85
Earnings History > 72 > eps Difference
-0.12
Earnings History > 72 > surprise Percent
-14.1176
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-02-14
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.64
Earnings History > 73 > eps Estimate
0.6
Earnings History > 73 > eps Difference
0.04
Earnings History > 73 > surprise Percent
6.6667
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-11-15
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.38
Earnings History > 74 > eps Estimate
0.43
Earnings History > 74 > eps Difference
-0.05
Earnings History > 74 > surprise Percent
-11.6279
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-08-22
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.48
Earnings History > 75 > eps Estimate
0.35
Earnings History > 75 > eps Difference
0.13
Earnings History > 75 > surprise Percent
37.1429
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-05-30
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.34
Earnings History > 76 > eps Estimate
0.32
Earnings History > 76 > eps Difference
0.02
Earnings History > 76 > surprise Percent
6.25
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-02-27
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.79
Earnings History > 77 > eps Estimate
0.89
Earnings History > 77 > eps Difference
-0.1
Earnings History > 77 > surprise Percent
-11.236
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-11-28
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.85
Earnings History > 78 > eps Estimate
0.97
Earnings History > 78 > eps Difference
-0.12
Earnings History > 78 > surprise Percent
-12.3711
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-08-22
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.6
Earnings History > 79 > eps Estimate
0.46
Earnings History > 79 > eps Difference
0.14
Earnings History > 79 > surprise Percent
30.4348
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-05-26
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.46
Earnings History > 80 > eps Estimate
0.43
Earnings History > 80 > eps Difference
0.03
Earnings History > 80 > surprise Percent
6.9767
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-02-17
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
1.14
Earnings History > 81 > eps Estimate
1.14
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-11-14
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.87
Earnings History > 82 > eps Estimate
0.7
Earnings History > 82 > eps Difference
0.17
Earnings History > 82 > surprise Percent
24.2857
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-08-24
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.42
Earnings History > 83 > eps Estimate
0.43
Earnings History > 83 > eps Difference
-0.01
Earnings History > 83 > surprise Percent
-2.3256
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-05-31
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.4
Earnings History > 84 > eps Estimate
0.47
Earnings History > 84 > eps Difference
-0.07
Earnings History > 84 > surprise Percent
-14.8936
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-02-23
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
1.38
Earnings History > 85 > eps Estimate
1.43
Earnings History > 85 > eps Difference
-0.05
Earnings History > 85 > surprise Percent
-3.4965
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-11-15
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.7
Earnings History > 86 > eps Estimate
0.74
Earnings History > 86 > eps Difference
-0.04
Earnings History > 86 > surprise Percent
-5.4054
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-08-19
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.84
Earnings History > 87 > eps Estimate
0.63
Earnings History > 87 > eps Difference
0.21
Earnings History > 87 > surprise Percent
33.3333
SFL Corporation Ltd., a maritime and offshore asset owning and chartering company, engages in the ownership, operation, and chartering out of vessels and offshore related assets on medium and long-term charters. The company operates in various sectors of the maritime, and shipping and offshore industries, including oil transportation, dry bulk shipments, oil products transportation, container transportation, car transportation, and drilling rigs. As of December 31, 2024, the company owned 18 tankers, 15 dry bulk carriers, 29 container vessels, seven car carriers, and two drilling rigs. It primarily operates in Bermuda, Canada, Cyprus, Liberia, Namibia, Norway, Singapore, the United Kingdom, and the Marshall Islands. The company was formerly known as Ship Finance International Limited and changed its name to SFL Corporation Ltd. in September 2019. SFL Corporation Ltd. was incorporated in 2003 and is based in Hamilton, Bermuda.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.2Next Payout:
Dec 29, 2025Yield:
10.3226 %Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$9.425
Analyst Picks
Strong Buy
2
Buy
0
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Neutral
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 44.31% of the total shares of SFL Corporation Ltd
1.
Dimensional Fund Advisors, Inc.(6.4867%)
since
2025/06/30
2.
BlackRock Inc(5.0225%)
since
2025/06/30
3.
American Century Companies Inc(2.4843%)
since
2025/06/30
4.
iShares Russell 2000 ETF(2.1948%)
since
2025/08/31
5.
Avantis US Small Cap Value ETF(2.1802%)
since
2025/08/30
6.
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.(2.1145%)
since
2025/06/30
7.
State Street Corp(1.5935%)
since
2025/06/30
8.
DFA US Small Cap Value I(1.555%)
since
2025/07/31
9.
Geode Capital Management, LLC(1.1414%)
since
2025/06/30
10.
Bank of New York Mellon Corp(1.1288%)
since
2025/06/30
11.
Global X SuperDividend™ US ETF(1.08%)
since
2025/08/29
12.
Bridgeway Capital Management, LLC(0.9889%)
since
2025/06/30
13.
Vanguard Group Inc(0.98%)
since
2025/06/30
14.
Fidelity Small Cap Index(0.9283%)
since
2025/06/30
15.
Morgan Stanley - Brokerage Accounts(0.921%)
since
2025/06/30
16.
Dimensional US Targeted Value ETF(0.8457%)
since
2025/08/29
17.
DFA US Targeted Value I(0.8103%)
since
2025/07/31
18.
iShares Russell 2000 Value ETF(0.8046%)
since
2025/08/31
19.
Goldman Sachs Group Inc(0.7656%)
since
2025/06/30
20.
Victory Capital Management Inc.(0.7635%)
since
2025/06/30
21.
Victory Market Neutral Income I(0.6834%)
since
2025/06/30
22.
Global X SuperDividend™ ETF(0.6829%)
since
2025/08/29
23.
Renaissance Technologies Corp(0.6784%)
since
2025/06/30
24.
Northern Trust Corp(0.6659%)
since
2025/06/30
25.
Dimensional US Small Cap Value ETF(0.5204%)
since
2025/08/29
26.
Bridgeway Omni Small-Cap Value N(0.5041%)
since
2025/06/30
27.
Bridgeway Omni Small-Cap Value(0.5041%)
since
2025/06/30
28.
EA Bridgeway Omni Small-Cap Value ETF(0.5008%)
since
2025/08/29
29.
DFA US Micro Cap I(0.499%)
since
2025/07/31
30.
Empowered Funds, LLC(0.4848%)
since
2025/06/30
31.
DFA US Small Cap I(0.4753%)
since
2025/07/31
32.
UBS Group AG(0.4377%)
since
2025/06/30
33.
Vanguard Russell 2000 ETF(0.4312%)
since
2025/07/31
34.
ING Investment Management LLC(0.4146%)
since
2025/06/30
35.
Charles Schwab Investment Management Inc(0.3549%)
since
2025/06/30
36.
State St Russell Sm Cap® Indx SL Cl I(0.352%)
since
2025/08/31
37.
Global X SuperDividend ETF USD Cap(0.3496%)
since
2025/08/29
38.
Vanguard High Dividend Yield ETF(0.3454%)
since
2025/07/31
39.
Advisors Capital Management, LLC(0.334%)
since
2025/06/30
40.
Wayne Hummer Asset Mgmt Company(0.3022%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.01
Date
2025-09-30
EPS Actual
0.07
EPS Estimate
-0.01
EPS Difference
0.08
Surprise Percent
800%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.