_id
691055f1ccc777a4e85d55f6
Ticker
CSPKF
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
0.7897
Volume
329
Current Price
0.7566
Change
0
Last Updated
2026-01-02T12:05:44.795Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
2996101888
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
430623884
Cost Of Revenue
322731340
Gross Profit
107892544
Operating Expenses
48541247
Operating Income
59351296
Interest Expense
44409500
Pretax Income
118774920
Net Income
82878045
Eps
0.021392034015375372
Dividends Per Share
-
Shares Outstanding
3959954940
Income Tax Expense
19154912
EBITDA
69688198
Operating Margin
13.782629855245093
Total Other Income Expense Net
59423624
Cash
1330109307
Short Term Investments
-
Receivables
313593338
Inventories
23818518
Total Current Assets
1667521164
Property Plant Equipment
5412235418
Total Assets
12787214508
Payables
712392872
Short Term Debt
582302965
Long Term Debt
-
Total Liabilities
5420475408
Equity
6228906890
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
8.4067
PB
0.4705891561015131
ROE
1.3305391533955004
ROA
0.648132124069315
FCF
-
Fcf Percent
-
Piotroski FScore
2
Health Score
54
Deep Value Investing Score
7.5
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
430623884
Quarters > 0 > income Statement > cost Of Revenue
322731340
Quarters > 0 > income Statement > gross Profit
107892544
Quarters > 0 > income Statement > operating Expenses
48541247
Quarters > 0 > income Statement > operating Income
59351296
Quarters > 0 > income Statement > interest Expense
44409500
Quarters > 0 > income Statement > pretax Income
118774920
Quarters > 0 > income Statement > net Income
82878045
Quarters > 0 > income Statement > eps
0.021392034015375372
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
3874248000
Quarters > 0 > income Statement > income Tax Expense
19154912
Quarters > 0 > income Statement > EBITDA
69688198
Quarters > 0 > income Statement > operating Margin
13.782629855245093
Quarters > 0 > income Statement > total Other Income Expense Net
59423624
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
1330109307
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
313593338
Quarters > 0 > balance Sheet > inventories
23818518
Quarters > 0 > balance Sheet > total Current Assets
1667521164
Quarters > 0 > balance Sheet > property Plant Equipment
5412235418
Quarters > 0 > balance Sheet > total Assets
12787214508
Quarters > 0 > balance Sheet > payables
712392872
Quarters > 0 > balance Sheet > short Term Debt
582302965
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
5420475408
Quarters > 0 > balance Sheet > equity
6228906890
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.021392034015375372
Quarters > 0 > ratios > PB
0.4705891561015131
Quarters > 0 > ratios > ROE
1.3305391533955004
Quarters > 0 > ratios > ROA
0.648132124069315
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
73331000
Quarters > 1 > income Statement > operating Income
40513000
Quarters > 1 > income Statement > interest Expense
35848602
Quarters > 1 > income Statement > pretax Income
136868000
Quarters > 1 > income Statement > net Income
97882000
Quarters > 1 > income Statement > eps
0.025868495818292717
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
3783830366
Quarters > 1 > income Statement > income Tax Expense
14484000
Quarters > 1 > income Statement > EBITDA
125762500
Quarters > 1 > income Statement > operating Margin
9.543675986629006
Quarters > 1 > income Statement > total Other Income Expense Net
96355000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
1283317000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
319659000
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
86755000
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
53640500
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.025868495818292717
Quarters > 1 > ratios > PB
0.4624273418472567
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
381379408
Quarters > 2 > income Statement > cost Of Revenue
276182602
Quarters > 2 > income Statement > gross Profit
105196806
Quarters > 2 > income Statement > operating Expenses
41721042
Quarters > 2 > income Statement > operating Income
63475763
Quarters > 2 > income Statement > interest Expense
35025282
Quarters > 2 > income Statement > pretax Income
117644000
Quarters > 2 > income Statement > net Income
83885935
Quarters > 2 > income Statement > eps
0.022301892853553277
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
3761381850
Quarters > 2 > income Statement > income Tax Expense
15538801
Quarters > 2 > income Statement > EBITDA
73255492
Quarters > 2 > income Statement > operating Margin
16.643731063739025
Quarters > 2 > income Statement > total Other Income Expense Net
54128891
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
1167931701
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
281912790
Quarters > 2 > balance Sheet > inventories
22315096
Quarters > 2 > balance Sheet > total Current Assets
1472159589
Quarters > 2 > balance Sheet > property Plant Equipment
5383866508
Quarters > 2 > balance Sheet > total Assets
12342655815
Quarters > 2 > balance Sheet > payables
646441024
Quarters > 2 > balance Sheet > short Term Debt
444678439
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
5278377141
Quarters > 2 > balance Sheet > equity
5950015370
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.022301892853553277
Quarters > 2 > ratios > PB
0.4782948161880127
Quarters > 2 > ratios > ROE
1.4098440051592673
Quarters > 2 > ratios > ROA
0.6796425036664607
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
394393801
Quarters > 3 > income Statement > cost Of Revenue
286251144
Quarters > 3 > income Statement > gross Profit
108142657
Quarters > 3 > income Statement > operating Expenses
46771611
Quarters > 3 > income Statement > operating Income
61371044
Quarters > 3 > income Statement > interest Expense
30988656
Quarters > 3 > income Statement > pretax Income
133201000
Quarters > 3 > income Statement > net Income
87780683
Quarters > 3 > income Statement > eps
0.023721170266781902
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
3700520759
Quarters > 3 > income Statement > income Tax Expense
14095211
Quarters > 3 > income Statement > EBITDA
83468782
Quarters > 3 > income Statement > operating Margin
15.560854111903243
Quarters > 3 > income Statement > total Other Income Expense Net
71888679
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
19757694
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
-
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.023721170266781902
Quarters > 3 > ratios > PB
0.4720931431266344
Quarters > 3 > ratios > ROE
1.480121838473055
Quarters > 3 > ratios > ROA
0.7302043458216881
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
153073769
Annuals > 0 > income Statement > pretax Income
144462736
Annuals > 0 > income Statement > net Income
308816000
Annuals > 0 > income Statement > eps
0.08504462281439548
Annuals > 0 > income Statement > dividends Per Share
18748000
Annuals > 0 > income Statement > shares Outstanding
3631223113
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
19757694
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
-41800060
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.08504462281439548
Annuals > 0 > ratios > PB
0.46325251078269986
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.09329033494834732
Annuals > 1 > income Statement > dividends Per Share
36152380
Annuals > 1 > income Statement > shares Outstanding
3478999193
Annuals > 1 > income Statement > income Tax Expense
35206000
Annuals > 1 > income Statement > EBITDA
555583752
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
285546497
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
252061320
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.09329033494834732
Annuals > 1 > ratios > PB
0.45613125779451513
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
126687916
Annuals > 2 > income Statement > pretax Income
460109000
Annuals > 2 > income Statement > net Income
306633000
Annuals > 2 > income Statement > eps
0.09120427607006741
Annuals > 2 > income Statement > dividends Per Share
57453000
Annuals > 2 > income Statement > shares Outstanding
3362046312
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
-112130000
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.09120427607006741
Annuals > 2 > ratios > PB
0.46095697715337275
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
111136257
Annuals > 3 > income Statement > pretax Income
500465000
Annuals > 3 > income Statement > net Income
354652000
Annuals > 3 > income Statement > eps
0.10697444813119444
Annuals > 3 > income Statement > dividends Per Share
144565000
Annuals > 3 > income Statement > shares Outstanding
3315296374
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
241413276
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
120193000
Annuals > 3 > balance Sheet > short Term Debt
955637000
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
0.10697444813119444
Annuals > 3 > ratios > PB
0.4311352775864775
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
8.4067
Valuation > metrics > PB
0.4705891561015131
Valuation > final Score
90
Valuation > verdict
34.4% Undervalued
Profitability > metrics > ROE
1.3305391533955004
Profitability > metrics > ROA
4.970134519983819
Profitability > metrics > Net Margin
0.19246040008315005
Profitability > final Score
46
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.8702129448590938
Risk > metrics > Interest Coverage
1.3364549477026313
Risk > final Score
53
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.2879636408377515
Liquidity > metrics > Quick Ratio
1.2695666418521125
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
53
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.618Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-19
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
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-09-30
Earnings History > 1 > report Date
2025-10-28
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.0213
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-28
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.0259
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-03-31
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.0223
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2024-12-31
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.0237
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.0223
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-27
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.0214
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-26
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.0176
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2023-12-31
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.0258
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-09-30
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.0238
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-06-30
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.0254
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-03-31
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.0182
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2022-12-31
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.0124
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-09-30
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.0253
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-06-30
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.0306
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-03-31
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.0226
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2021-12-31
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.028
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-09-30
Earnings History > 17 > date
2021-09-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-06-30
Earnings History > 18 > report Date
2021-09-30
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.026
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-06-30
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.0309
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-31
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.022
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
0.022
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-31
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.0297
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-09-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.0266
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-06-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.0226
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-31
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.0291
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-12-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.0279
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-09-30
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.0228
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-06-30
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.0314
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-31
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.016
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-12-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0259
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-09-30
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0245
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-06-30
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.0326
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-31
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.0226
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-12-31
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.0199
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-09-30
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.022
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-06-30
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.1151
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.0125
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-12-31
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.0104
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-09-30
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.0147
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-06-30
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0211
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0143
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0253
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-09-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0253
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0262
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0262
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0201
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0296
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
0.0296
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0283
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.0283
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0221
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.0221
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0215
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.0215
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0286
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.0286
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
0.0237
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0237
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.0237
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
0.0358
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0358
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0358
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
0.0284
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0284
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.0284
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.021
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.021
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0348
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0348
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0471
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.0471
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0402
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.0402
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0262
Earnings History > 61 > eps Estimate
0
Earnings History > 61 > eps Difference
0.0262
Earnings History > 61 > 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
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.0213
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.