_id
691055f3ccc777a4e85d55f7
Ticker
CSPKY
Name
COSCO SHIPPING Ports Limited
Exchange
PINK
Address
COSCO Tower, Central, Hong Kong
Country
USA
Sector
Industrials
Industry
Marine Shipping
Currency
USD
Website
https://ports.coscoshipping.com
Description
COSCO SHIPPING Ports Limited, an investment holding company, manages and operates ports and terminals in Mainland China, Hong Kong, Europe, and internationally. The company operates container, container freight stations, iron ore terminals, container terminals, and rail terminals, as well as offers financing, treasury, management, logistics, consultancy, container stevedoring, storage, inspection, and auxiliary services. As of December 31, 2024, it operated and managed 375 berths at 39 ports with a total annual handling capacity of approximately 124 million TEU. The company was formerly known as COSCO Pacific Limited and changed its name to COSCO SHIPPING Ports Limited in July 2016. COSCO SHIPPING Ports Limited was incorporated in 1994 and is headquartered in Central, Hong Kong. COSCO SHIPPING Ports Limited is a subsidiary of COSCO SHIPPING Holdings Co., Ltd.
Last Close
7.4
Volume
2
Current Price
6.98
Change
0
Last Updated
2026-01-02T12:05:47.255Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
2859209984
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
429316424
Cost Of Revenue
321751463
Gross Profit
107564961
Operating Expenses
48393866
Operating Income
59171094
Interest Expense
44274664
Pretax Income
118414296
Net Income
82626411
Eps
0.2132708360435367
Dividends Per Share
-
Shares Outstanding
395995494
Income Tax Expense
19096754
EBITDA
69476611
Operating Margin
13.782629941965602
Total Other Income Expense Net
59243202
Cash
1330937713
Short Term Investments
-
Receivables
313788647
Inventories
23833353
Total Current Assets
1668559714
Property Plant Equipment
5415606214
Total Assets
12795178519
Payables
712836558
Short Term Debt
582665630
Long Term Debt
-
Total Liabilities
5423851336
Equity
6232786318
Bs_currency_symbol
-
Depreciation
-
Change In Working Capital
-
Cash From Operations
-
Capital Expenditures
-
Cash From Investing
-
Cash From Financing
-
Net Change In Cash
-
Cf_currency_symbol
-
PE
7.4255
PB
0.43387097937086705
ROE
1.325673732169812
ROA
0.6457620804376055
FCF
-
Fcf Percent
-
Piotroski FScore
2
Health Score
54
Deep Value Investing Score
8
Defensive Investing Score
8
Dividend Investing Score
1.5
Economic Moat Investing Score
6.3
Garp Investing Score
2
Growth Investing Score
1.5
Momentum Investing Score
4.5
Net Net Investing Score
3
Quality Investing Score
4.5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
429316424
Quarters > 0 > income Statement > cost Of Revenue
321751463
Quarters > 0 > income Statement > gross Profit
107564961
Quarters > 0 > income Statement > operating Expenses
48393866
Quarters > 0 > income Statement > operating Income
59171094
Quarters > 0 > income Statement > interest Expense
44274664
Quarters > 0 > income Statement > pretax Income
118414296
Quarters > 0 > income Statement > net Income
82626411
Quarters > 0 > income Statement > eps
0.2132708360435367
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
387424800
Quarters > 0 > income Statement > income Tax Expense
19096754
Quarters > 0 > income Statement > EBITDA
69476611
Quarters > 0 > income Statement > operating Margin
13.782629941965602
Quarters > 0 > income Statement > total Other Income Expense Net
59243202
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
1330937713
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
313788647
Quarters > 0 > balance Sheet > inventories
23833353
Quarters > 0 > balance Sheet > total Current Assets
1668559714
Quarters > 0 > balance Sheet > property Plant Equipment
5415606214
Quarters > 0 > balance Sheet > total Assets
12795178519
Quarters > 0 > balance Sheet > payables
712836558
Quarters > 0 > balance Sheet > short Term Debt
582665630
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
5423851336
Quarters > 0 > balance Sheet > equity
6232786318
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
-
Quarters > 0 > cash Flow > depreciation
-
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
-
Quarters > 0 > cash Flow > capital Expenditures
-
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-
Quarters > 0 > cash Flow > net Change In Cash
-
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.2132708360435367
Quarters > 0 > ratios > PB
0.43387097937086705
Quarters > 0 > ratios > ROE
1.325673732169812
Quarters > 0 > ratios > ROA
0.6457620804376055
Quarters > 0 > ratios > FCF
-
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
424501000
Quarters > 1 > income Statement > cost Of Revenue
310657000
Quarters > 1 > income Statement > gross Profit
113844000
Quarters > 1 > income Statement > operating Expenses
15162000
Quarters > 1 > income Statement > operating Income
98682000
Quarters > 1 > income Statement > interest Expense
36020315
Quarters > 1 > income Statement > pretax Income
136868000
Quarters > 1 > income Statement > net Income
97882000
Quarters > 1 > income Statement > eps
0.25868495859312257
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
378383036
Quarters > 1 > income Statement > income Tax Expense
14484000
Quarters > 1 > income Statement > EBITDA
120542500
Quarters > 1 > income Statement > operating Margin
23.24658834725949
Quarters > 1 > income Statement > total Other Income Expense Net
38186000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
1283317000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
177292000
Quarters > 1 > balance Sheet > inventories
23805000
Quarters > 1 > balance Sheet > total Current Assets
1669857000
Quarters > 1 > balance Sheet > property Plant Equipment
5439399000
Quarters > 1 > balance Sheet > total Assets
12622271000
Quarters > 1 > balance Sheet > payables
85952000
Quarters > 1 > balance Sheet > short Term Debt
448401000
Quarters > 1 > balance Sheet > long Term Debt
2914736000
Quarters > 1 > balance Sheet > total Liabilities
5297223000
Quarters > 1 > balance Sheet > equity
6190910000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
97882000
Quarters > 1 > cash Flow > depreciation
50919500
Quarters > 1 > cash Flow > change In Working Capital
-
Quarters > 1 > cash Flow > cash From Operations
-
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-
Quarters > 1 > cash Flow > net Change In Cash
-
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.25868495859312257
Quarters > 1 > ratios > PB
0.4266115306602745
Quarters > 1 > ratios > ROE
1.5810599734126325
Quarters > 1 > ratios > ROA
0.7754705947923318
Quarters > 1 > ratios > FCF
-
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
381507000
Quarters > 2 > income Statement > cost Of Revenue
276275000
Quarters > 2 > income Statement > gross Profit
105232000
Quarters > 2 > income Statement > operating Expenses
41735000
Quarters > 2 > income Statement > operating Income
63497000
Quarters > 2 > income Statement > interest Expense
35037000
Quarters > 2 > income Statement > pretax Income
117644000
Quarters > 2 > income Statement > net Income
83914000
Quarters > 2 > income Statement > eps
0.2230000000744095
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
376295964
Quarters > 2 > income Statement > income Tax Expense
15544000
Quarters > 2 > income Statement > EBITDA
73280000
Quarters > 2 > income Statement > operating Margin
16.643731307682426
Quarters > 2 > income Statement > total Other Income Expense Net
54147000
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
1168293000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
282000000
Quarters > 2 > balance Sheet > inventories
22322000
Quarters > 2 > balance Sheet > total Current Assets
1472615000
Quarters > 2 > balance Sheet > property Plant Equipment
5385532000
Quarters > 2 > balance Sheet > total Assets
12346474000
Quarters > 2 > balance Sheet > payables
646641000
Quarters > 2 > balance Sheet > short Term Debt
444816000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
5280010000
Quarters > 2 > balance Sheet > equity
5951856000
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
83914000
Quarters > 2 > cash Flow > depreciation
-
Quarters > 2 > cash Flow > change In Working Capital
-
Quarters > 2 > cash Flow > cash From Operations
-
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-
Quarters > 2 > cash Flow > net Change In Cash
-
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.2230000000744095
Quarters > 2 > ratios > PB
0.44129861823269917
Quarters > 2 > ratios > ROE
1.4098795400964002
Quarters > 2 > ratios > ROA
0.6796596339975284
Quarters > 2 > ratios > FCF
-
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
394220000
Quarters > 3 > income Statement > cost Of Revenue
286125000
Quarters > 3 > income Statement > gross Profit
108095000
Quarters > 3 > income Statement > operating Expenses
46751000
Quarters > 3 > income Statement > operating Income
61344000
Quarters > 3 > income Statement > interest Expense
30975000
Quarters > 3 > income Statement > pretax Income
133201000
Quarters > 3 > income Statement > net Income
87742000
Quarters > 3 > income Statement > eps
0.23639995506725023
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
371159123
Quarters > 3 > income Statement > income Tax Expense
14089000
Quarters > 3 > income Statement > EBITDA
134351500
Quarters > 3 > income Statement > operating Margin
15.560854345289432
Quarters > 3 > income Statement > total Other Income Expense Net
-42504000
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
1007410000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
188871000
Quarters > 3 > balance Sheet > inventories
19766000
Quarters > 3 > balance Sheet > total Current Assets
1268071000
Quarters > 3 > balance Sheet > property Plant Equipment
5343422000
Quarters > 3 > balance Sheet > total Assets
12021386000
Quarters > 3 > balance Sheet > payables
85393000
Quarters > 3 > balance Sheet > short Term Debt
325382000
Quarters > 3 > balance Sheet > long Term Debt
2896026000
Quarters > 3 > balance Sheet > total Liabilities
4976139000
Quarters > 3 > balance Sheet > equity
5930639000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
87742000
Quarters > 3 > cash Flow > depreciation
50919500
Quarters > 3 > cash Flow > change In Working Capital
-
Quarters > 3 > cash Flow > cash From Operations
-
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-
Quarters > 3 > cash Flow > net Change In Cash
-
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
0.23639995506725023
Quarters > 3 > ratios > PB
0.43683162616035137
Quarters > 3 > ratios > ROE
1.4794695816083225
Quarters > 3 > ratios > ROA
0.7298825609626045
Quarters > 3 > ratios > FCF
-
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1502989000
Annuals > 0 > income Statement > cost Of Revenue
1086164000
Annuals > 0 > income Statement > gross Profit
416825000
Annuals > 0 > income Statement > operating Expenses
149702000
Annuals > 0 > income Statement > operating Income
267123000
Annuals > 0 > income Statement > interest Expense
152451000
Annuals > 0 > income Statement > pretax Income
463990000
Annuals > 0 > income Statement > net Income
308816000
Annuals > 0 > income Statement > eps
0.8504462288465663
Annuals > 0 > income Statement > dividends Per Share
18748000
Annuals > 0 > income Statement > shares Outstanding
363122311
Annuals > 0 > income Statement > income Tax Expense
73057000
Annuals > 0 > income Statement > EBITDA
868975000
Annuals > 0 > income Statement > operating Margin
17.772784764226486
Annuals > 0 > income Statement > total Other Income Expense Net
196867000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
1007410000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
188871000
Annuals > 0 > balance Sheet > inventories
19766000
Annuals > 0 > balance Sheet > total Current Assets
1268071000
Annuals > 0 > balance Sheet > property Plant Equipment
5343422000
Annuals > 0 > balance Sheet > total Assets
12021386000
Annuals > 0 > balance Sheet > payables
85393000
Annuals > 0 > balance Sheet > short Term Debt
325382000
Annuals > 0 > balance Sheet > long Term Debt
2896026000
Annuals > 0 > balance Sheet > total Liabilities
4976139000
Annuals > 0 > balance Sheet > equity
5930639000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
463990000
Annuals > 0 > cash Flow > depreciation
255462000
Annuals > 0 > cash Flow > change In Working Capital
-41630000
Annuals > 0 > cash Flow > cash From Operations
408578000
Annuals > 0 > cash Flow > capital Expenditures
435086000
Annuals > 0 > cash Flow > cash From Investing
-224869000
Annuals > 0 > cash Flow > cash From Financing
-325120000
Annuals > 0 > cash Flow > net Change In Cash
-155516000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.8504462288465663
Annuals > 0 > ratios > PB
0.42737278913452664
Annuals > 0 > ratios > ROE
5.207128607895372
Annuals > 0 > ratios > ROA
2.568888479248566
Annuals > 0 > ratios > FCF
-26508000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.017636855625689875
Annuals > 0 > health Score
53
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1454353000
Annuals > 1 > income Statement > cost Of Revenue
1033491000
Annuals > 1 > income Statement > gross Profit
420862000
Annuals > 1 > income Statement > operating Expenses
146046000
Annuals > 1 > income Statement > operating Income
274816000
Annuals > 1 > income Statement > interest Expense
165275000
Annuals > 1 > income Statement > pretax Income
429486000
Annuals > 1 > income Statement > net Income
324557000
Annuals > 1 > income Statement > eps
0.9329033502879315
Annuals > 1 > income Statement > dividends Per Share
36068000
Annuals > 1 > income Statement > shares Outstanding
347899919
Annuals > 1 > income Statement > income Tax Expense
35206000
Annuals > 1 > income Statement > EBITDA
846234000
Annuals > 1 > income Statement > operating Margin
18.896100190256423
Annuals > 1 > income Statement > total Other Income Expense Net
154670000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
1162926000
Annuals > 1 > balance Sheet > short Term Investments
2698000
Annuals > 1 > balance Sheet > receivables
117822000
Annuals > 1 > balance Sheet > inventories
19817000
Annuals > 1 > balance Sheet > total Current Assets
1538299000
Annuals > 1 > balance Sheet > property Plant Equipment
4814699000
Annuals > 1 > balance Sheet > total Assets
11931881000
Annuals > 1 > balance Sheet > payables
90596000
Annuals > 1 > balance Sheet > short Term Debt
1092047000
Annuals > 1 > balance Sheet > long Term Debt
2276149000
Annuals > 1 > balance Sheet > total Liabilities
5089356000
Annuals > 1 > balance Sheet > equity
5770731000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
429486000
Annuals > 1 > cash Flow > depreciation
251473000
Annuals > 1 > cash Flow > change In Working Capital
-2151000
Annuals > 1 > cash Flow > cash From Operations
482447000
Annuals > 1 > cash Flow > capital Expenditures
346466000
Annuals > 1 > cash Flow > cash From Investing
-212503000
Annuals > 1 > cash Flow > cash From Financing
-176168000
Annuals > 1 > cash Flow > net Change In Cash
93609000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.9329033502879315
Annuals > 1 > ratios > PB
0.4208030896986881
Annuals > 1 > ratios > ROE
5.624192151739528
Annuals > 1 > ratios > ROA
2.7200824413183473
Annuals > 1 > ratios > FCF
135981000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.09349930862727275
Annuals > 1 > health Score
61
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1441273000
Annuals > 2 > income Statement > cost Of Revenue
1011595000
Annuals > 2 > income Statement > gross Profit
429678000
Annuals > 2 > income Statement > operating Expenses
168328000
Annuals > 2 > income Statement > operating Income
261350000
Annuals > 2 > income Statement > interest Expense
126387000
Annuals > 2 > income Statement > pretax Income
460109000
Annuals > 2 > income Statement > net Income
306633000
Annuals > 2 > income Statement > eps
0.9120427612432263
Annuals > 2 > income Statement > dividends Per Share
57453000
Annuals > 2 > income Statement > shares Outstanding
336204631
Annuals > 2 > income Statement > income Tax Expense
69365000
Annuals > 2 > income Statement > EBITDA
830523000
Annuals > 2 > income Statement > operating Margin
18.13327523654436
Annuals > 2 > income Statement > total Other Income Expense Net
198759000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1069317000
Annuals > 2 > balance Sheet > short Term Investments
3730000
Annuals > 2 > balance Sheet > receivables
119137000
Annuals > 2 > balance Sheet > inventories
19354000
Annuals > 2 > balance Sheet > total Current Assets
1366881000
Annuals > 2 > balance Sheet > property Plant Equipment
4505230000
Annuals > 2 > balance Sheet > total Assets
11310812000
Annuals > 2 > balance Sheet > payables
96133000
Annuals > 2 > balance Sheet > short Term Debt
885548000
Annuals > 2 > balance Sheet > long Term Debt
2187751000
Annuals > 2 > balance Sheet > total Liabilities
4687221000
Annuals > 2 > balance Sheet > equity
5518355000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
460109000
Annuals > 2 > cash Flow > depreciation
249165000
Annuals > 2 > cash Flow > change In Working Capital
19982000
Annuals > 2 > cash Flow > cash From Operations
467638000
Annuals > 2 > cash Flow > capital Expenditures
325553000
Annuals > 2 > cash Flow > cash From Investing
-76308000
Annuals > 2 > cash Flow > cash From Financing
-490242000
Annuals > 2 > cash Flow > net Change In Cash
-157524000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.9120427612432263
Annuals > 2 > ratios > PB
0.4252550487201349
Annuals > 2 > ratios > ROE
5.5566015597039335
Annuals > 2 > ratios > ROA
2.7109724748320456
Annuals > 2 > ratios > FCF
142085000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.0985829887883836
Annuals > 2 > health Score
61
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1208252000
Annuals > 3 > income Statement > cost Of Revenue
883107000
Annuals > 3 > income Statement > gross Profit
325145000
Annuals > 3 > income Statement > operating Expenses
53835000
Annuals > 3 > income Statement > operating Income
271310000
Annuals > 3 > income Statement > interest Expense
111503000
Annuals > 3 > income Statement > pretax Income
500465000
Annuals > 3 > income Statement > net Income
354652000
Annuals > 3 > income Statement > eps
1.0697444826026217
Annuals > 3 > income Statement > dividends Per Share
144565000
Annuals > 3 > income Statement > shares Outstanding
331529637
Annuals > 3 > income Statement > income Tax Expense
94669000
Annuals > 3 > income Statement > EBITDA
832513000
Annuals > 3 > income Statement > operating Margin
22.45475281646544
Annuals > 3 > income Statement > total Other Income Expense Net
229155000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
1226841000
Annuals > 3 > balance Sheet > short Term Investments
-140780000
Annuals > 3 > balance Sheet > receivables
110513000
Annuals > 3 > balance Sheet > inventories
20111000
Annuals > 3 > balance Sheet > total Current Assets
1521647000
Annuals > 3 > balance Sheet > property Plant Equipment
4645902000
Annuals > 3 > balance Sheet > total Assets
12033310000
Annuals > 3 > balance Sheet > payables
68497000
Annuals > 3 > balance Sheet > short Term Debt
1059277000
Annuals > 3 > balance Sheet > long Term Debt
2377014000
Annuals > 3 > balance Sheet > total Liabilities
5092671000
Annuals > 3 > balance Sheet > equity
5818019000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
500465000
Annuals > 3 > cash Flow > depreciation
226120000
Annuals > 3 > cash Flow > change In Working Capital
-8604000
Annuals > 3 > cash Flow > cash From Operations
409219000
Annuals > 3 > cash Flow > capital Expenditures
376047000
Annuals > 3 > cash Flow > cash From Investing
-396799000
Annuals > 3 > cash Flow > cash From Financing
-90189000
Annuals > 3 > cash Flow > net Change In Cash
-83448000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.0697444826026217
Annuals > 3 > ratios > PB
0.39774309198027713
Annuals > 3 > ratios > ROE
6.09575183580528
Annuals > 3 > ratios > ROA
2.947252252289686
Annuals > 3 > ratios > FCF
33172000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.02745453762956734
Annuals > 3 > health Score
55
Valuation > metrics > PE
7.4255
Valuation > metrics > PB
0.43387097937086705
Valuation > final Score
90
Valuation > verdict
41.2% Undervalued
Profitability > metrics > ROE
1.325673732169812
Profitability > metrics > ROA
4.951960083101946
Profitability > metrics > Net Margin
0.19246040072298748
Profitability > final Score
46
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.870212944784609
Risk > metrics > Interest Coverage
1.3364549531081704
Risk > final Score
53
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.287963640243578
Liquidity > metrics > Quick Ratio
1.2695666408245387
Liquidity > final Score
82
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
51
Prev Profitabilities > 1
50
Prev Profitabilities > 2
54
Prev Risks > 0
59
Prev Risks > 1
55
Prev Risks > 2
56
Prev Liquidities > 0
100
Prev Liquidities > 1
84
Prev Liquidities > 2
100
Updated At
2026-01-20T21:40:01.896Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-28
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
USD
Earnings History > 0 > eps Actual
0.2133
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-06-30
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.2585
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-24
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.2231
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2024-12-31
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.2371
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-30
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.2229
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-27
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.2135
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-26
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.1764
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2023-12-31
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.2583
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-09-30
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.238
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-06-30
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.254
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-03-31
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.1817
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2022-12-31
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.1236
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-09-30
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.2532
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-06-30
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.306
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-03-31
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.2261
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2021-12-31
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.2802
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-09-30
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.2598
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-09-30
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.026
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-06-30
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.0309
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
0.0309
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-31
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.022
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0.022
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-12-31
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.0297
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
0.0297
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-09-30
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.0266
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0.0266
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-06-30
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.0226
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.0226
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-31
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.0291
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.0291
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-12-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.0279
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
0.0279
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-09-30
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.0228
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0.0228
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-06-30
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.0314
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.0314
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-31
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.016
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.016
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-12-31
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.0259
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
0.0259
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-09-30
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0245
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0.0245
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-06-30
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0326
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
0.0326
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-31
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.0226
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0.0226
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-12-31
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.0199
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
0.0199
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-09-30
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.022
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.022
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-06-30
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.1151
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
0.1151
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.0125
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
0.0125
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.0104
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
0.0104
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.0147
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0.0147
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.0211
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
0.0211
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0143
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
0.0143
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-09-30
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.2533
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0253
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.0253
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-03-31
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.2618
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0262
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
0.0262
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0201
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
0.0201
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0296
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
0.0296
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0283
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
0.0283
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0221
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.0221
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0215
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.0215
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0286
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.0286
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-03-31
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.237
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.0237
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.0237
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-09-30
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.3584
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0358
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.0358
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-03-31
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.2849
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0284
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.0284
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.021
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.021
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0348
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.0348
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0471
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0471
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0402
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.0402
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0262
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.0262
Earnings History > 60 > surprise Percent
-
COSCO SHIPPING Ports Limited, an investment holding company, manages and operates ports and terminals in Mainland China, Hong Kong, Europe, and internationally. The company operates container, container freight stations, iron ore terminals, container terminals, and rail terminals, as well as offers financing, treasury, management, logistics, consultancy, container stevedoring, storage, inspection, and auxiliary services. As of December 31, 2024, it operated and managed 375 berths at 39 ports with a total annual handling capacity of approximately 124 million TEU. The company was formerly known as COSCO Pacific Limited and changed its name to COSCO SHIPPING Ports Limited in July 2016. COSCO SHIPPING Ports Limited was incorporated in 1994 and is headquartered in Central, Hong Kong. COSCO SHIPPING Ports Limited is a subsidiary of COSCO SHIPPING Holdings Co., Ltd.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
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%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of COSCO SHIPPING Ports Limited
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.2133
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(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.