_id
690f3cedccc777a4e85d1a6c
Ticker
CDEVY
Name
City Developments Ltd
Exchange
PINK
Address
9 Raffles Place, Singapore, Singapore, 048619
Country
USA
Sector
Real Estate
Industry
Real Estate - Development
Currency
USD
Website
https://www.cdl.com.sg
Description
City Developments Limited (CDL) is a leading global real estate company with a network spanning 168 locations in 29 countries and regions. Listed on the Singapore Exchange, the Group is one of the largest companies by market capitalisation. Its income-stable and geographically diverse portfolio comprises residences, offices, hotels, serviced apartments, student accommodation, retail malls and integrated developments. With a proven track record of over 60 years in real estate development, investment and management, the Group has developed over 53,000 homes and owns around 23 million square feet of gross floor area in residential for lease, commercial and hospitality assets globally. Along with its wholly-owned hotel subsidiary, Millennium & Copthorne Hotels Limited (M&C), the Group has over 160 hotels worldwide, many in key gateway cities. Leveraging its deep expertise in developing and managing a diversified asset base, the Group is focused on enhancing the performance of its portfolio and strengthening its recurring income streams to deliver long-term sustainable value to shareholders. The Group is actively pursuing its fund management growth strategy to further leverage its strengths.
Last Close
6.04
Volume
14
Current Price
6.31
Change
0.05
Last Updated
2026-01-02T11:06:15.355Z
Image
data:image/webp;base64,UklGRnYCAABXRUJQVlA4IGoCAACQDACdASpAAEAAPtFapkyoJSOiKhmcWQAaCWMAzkYgDeQpkCMBtN2eDwA7ijiBo4PpA+TbPW9OewKectE9JlredxCjT9S1gfD0Bqh4Phg3pXctpFChlFuH2w3BhfYDegXzLyEV3W46VtHk0L0AAP70FSEVYtE7zkp3DJ+avsheUXkpZ4LuJ8Mf5WOt5ZFhVBUYxvSbupVSpTDlsarQRPLZ0FpovWTmK05rhUE0cUtWAzW/8tNjZZfi+sKWZefibcTC8uyWJOYjPvSZyuMtzWljgOF0MsPY+/IzNu9J3yi1ZFwy3qO80StvpkNWCfZ1yqh0KQbe48VI2wO6vXJqV77IBxFRUosP0Zx/FKl2r19iuS1hv/nZUC8T+yakv5GEGVMhskGBG2r/vx66vcC8gvx2hDWLbyP86A34TbY600Of3Xe2qCvAqY8soHz4Bjwo6EU9KpLBBCwVwtNz3ryRIXVKtPHh6i1MYit/9fiUKM6RIIuG21XsztbXDfAaK+dAM3qNHCm3EH21n7WRx3duNwSMB4N8DUG69Gx1rOMp0KKd894QAov+6NwX+WMuv8IT68xb4BADqgaVQdztXFlNVxGPEr+TzPTfZEQxvdbC7fWYDM9hHl1XubZTClgVPfImvEflAUXtVoWc8W7LV++6NneXa0ATAD1H8GUns9ly/Bd0dPLKF588o4hAB91cUPOK5zGH8Y9NhsOygDLrpzgz+LmQv7RLV0EXLCxzJU5/Ny9LWF408uGvkZPF0uPCsqvhftHjPIRlaX/icniXMvY7q3UnZyrNdftm01WkG76CN4NJllxr3/+Q3WAAAAA=
Ipo Date
-
Market Cap
5419014144
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.973
Sentiment Sources
1
Current Quarter
2025-06-30
Revenue
1687894000
Cost Of Revenue
995719000
Gross Profit
692175000
Operating Expenses
407961000
Operating Income
284214000
Interest Expense
200322000
Pretax Income
139863000
Net Income
91173000
Eps
0.10205151494389876
Dividends Per Share
76137000
Shares Outstanding
893401730
Income Tax Expense
45689000
EBITDA
328818000
Operating Margin
16.838379661282048
Total Other Income Expense Net
-144351000
Cash
1911956000
Short Term Investments
4166000
Receivables
1373996000
Inventories
5914683000
Total Current Assets
9799369000
Property Plant Equipment
4918344000
Total Assets
25742955000
Payables
235887000
Short Term Debt
4779557000
Long Term Debt
7980597000
Total Liabilities
16033179000
Equity
9026535000
Bs_currency_symbol
SGD
Depreciation
145534000
Change In Working Capital
-793972000
Cash From Operations
-555583000
Capital Expenditures
354560000
Cash From Investing
-319610000
Cash From Financing
-155036000
Net Change In Cash
1646083000
Cf_currency_symbol
-
PE
35.1765
PB
0.6245325494555773
ROE
1.0100553534661971
ROA
0.35416680019834557
FCF
-910143000
Fcf Percent
-0.5392181025585729
Piotroski FScore
2
Health Score
39
Deep Value Investing Score
5
Defensive Investing Score
5.5
Dividend Investing Score
2
Economic Moat Investing Score
4.8
Garp Investing Score
1.5
Growth Investing Score
1.5
Momentum Investing Score
4
Net Net Investing Score
1.5
Quality Investing Score
3
Value Investing Score
5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
1687894000
Quarters > 0 > income Statement > cost Of Revenue
995719000
Quarters > 0 > income Statement > gross Profit
692175000
Quarters > 0 > income Statement > operating Expenses
407961000
Quarters > 0 > income Statement > operating Income
284214000
Quarters > 0 > income Statement > interest Expense
200322000
Quarters > 0 > income Statement > pretax Income
139863000
Quarters > 0 > income Statement > net Income
91173000
Quarters > 0 > income Statement > eps
0.10205151494389876
Quarters > 0 > income Statement > dividends Per Share
76137000
Quarters > 0 > income Statement > shares Outstanding
893401730
Quarters > 0 > income Statement > income Tax Expense
45689000
Quarters > 0 > income Statement > EBITDA
328818000
Quarters > 0 > income Statement > operating Margin
16.838379661282048
Quarters > 0 > income Statement > total Other Income Expense Net
-144351000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
1911956000
Quarters > 0 > balance Sheet > short Term Investments
4166000
Quarters > 0 > balance Sheet > receivables
1373996000
Quarters > 0 > balance Sheet > inventories
5914683000
Quarters > 0 > balance Sheet > total Current Assets
9799369000
Quarters > 0 > balance Sheet > property Plant Equipment
4918344000
Quarters > 0 > balance Sheet > total Assets
25742955000
Quarters > 0 > balance Sheet > payables
235887000
Quarters > 0 > balance Sheet > short Term Debt
4779557000
Quarters > 0 > balance Sheet > long Term Debt
7980597000
Quarters > 0 > balance Sheet > total Liabilities
16033179000
Quarters > 0 > balance Sheet > equity
9026535000
Quarters > 0 > balance Sheet > currency_symbol
SGD
Quarters > 0 > cash Flow > net Income
91173000
Quarters > 0 > cash Flow > depreciation
145534000
Quarters > 0 > cash Flow > change In Working Capital
-793972000
Quarters > 0 > cash Flow > cash From Operations
-555583000
Quarters > 0 > cash Flow > capital Expenditures
354560000
Quarters > 0 > cash Flow > cash From Investing
-319610000
Quarters > 0 > cash Flow > cash From Financing
-155036000
Quarters > 0 > cash Flow > net Change In Cash
1646083000
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.10205151494389876
Quarters > 0 > ratios > PB
0.6245325494555773
Quarters > 0 > ratios > ROE
1.0100553534661971
Quarters > 0 > ratios > ROA
0.35416680019834557
Quarters > 0 > ratios > FCF
-910143000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.5392181025585729
Quarters > 0 > health Score
39
Quarters > 1 > quarter
2024-12-31
Quarters > 1 > income Statement > revenue
1708696000
Quarters > 1 > income Statement > cost Of Revenue
940085000
Quarters > 1 > income Statement > gross Profit
768611000
Quarters > 1 > income Statement > operating Expenses
386048000
Quarters > 1 > income Statement > operating Income
382563000
Quarters > 1 > income Statement > interest Expense
242704000
Quarters > 1 > income Statement > pretax Income
218627000
Quarters > 1 > income Statement > net Income
113541000
Quarters > 1 > income Statement > eps
0.1270938313011303
Quarters > 1 > income Statement > dividends Per Share
17868000
Quarters > 1 > income Statement > shares Outstanding
893363579
Quarters > 1 > income Statement > income Tax Expense
95010000
Quarters > 1 > income Statement > EBITDA
355611000
Quarters > 1 > income Statement > operating Margin
22.38917864851325
Quarters > 1 > income Statement > total Other Income Expense Net
-163936000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
3001384000
Quarters > 1 > balance Sheet > short Term Investments
4795000
Quarters > 1 > balance Sheet > receivables
1649049000
Quarters > 1 > balance Sheet > inventories
4859312000
Quarters > 1 > balance Sheet > total Current Assets
9971604000
Quarters > 1 > balance Sheet > property Plant Equipment
4679867000
Quarters > 1 > balance Sheet > total Assets
25606887000
Quarters > 1 > balance Sheet > payables
238211000
Quarters > 1 > balance Sheet > short Term Debt
4622079000
Quarters > 1 > balance Sheet > long Term Debt
8717481000
Quarters > 1 > balance Sheet > total Liabilities
16297889000
Quarters > 1 > balance Sheet > equity
9088291000
Quarters > 1 > balance Sheet > currency_symbol
SGD
Quarters > 1 > cash Flow > net Income
113541000
Quarters > 1 > cash Flow > depreciation
147484000
Quarters > 1 > cash Flow > change In Working Capital
169908000
Quarters > 1 > cash Flow > cash From Operations
492987000
Quarters > 1 > cash Flow > capital Expenditures
99216000
Quarters > 1 > cash Flow > cash From Investing
-271828000
Quarters > 1 > cash Flow > cash From Financing
896481000
Quarters > 1 > cash Flow > net Change In Cash
-1556935000
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.1270938313011303
Quarters > 1 > ratios > PB
0.6202622895206591
Quarters > 1 > ratios > ROE
1.2493107890141282
Quarters > 1 > ratios > ROA
0.44340024619158125
Quarters > 1 > ratios > FCF
393771000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.23045117446286525
Quarters > 1 > health Score
60
Quarters > 2 > quarter
2024-06-30
Quarters > 2 > income Statement > revenue
1562501000
Quarters > 2 > income Statement > cost Of Revenue
869175000
Quarters > 2 > income Statement > gross Profit
693326000
Quarters > 2 > income Statement > operating Expenses
390222000
Quarters > 2 > income Statement > operating Income
303104000
Quarters > 2 > income Statement > interest Expense
213256000
Quarters > 2 > income Statement > pretax Income
155398000
Quarters > 2 > income Statement > net Income
87775000
Quarters > 2 > income Statement > eps
0.09748626650073065
Quarters > 2 > income Statement > dividends Per Share
76743000
Quarters > 2 > income Statement > shares Outstanding
900383235
Quarters > 2 > income Statement > income Tax Expense
67051000
Quarters > 2 > income Statement > EBITDA
306766000
Quarters > 2 > income Statement > operating Margin
19.398643584868104
Quarters > 2 > income Statement > total Other Income Expense Net
-147706000
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
1901767000
Quarters > 2 > balance Sheet > short Term Investments
4987000
Quarters > 2 > balance Sheet > receivables
2414719000
Quarters > 2 > balance Sheet > inventories
4965670000
Quarters > 2 > balance Sheet > total Current Assets
9494635000
Quarters > 2 > balance Sheet > property Plant Equipment
4602551000
Quarters > 2 > balance Sheet > total Assets
24386783000
Quarters > 2 > balance Sheet > payables
223825000
Quarters > 2 > balance Sheet > short Term Debt
3003825000
Quarters > 2 > balance Sheet > long Term Debt
9130304000
Quarters > 2 > balance Sheet > total Liabilities
15096842000
Quarters > 2 > balance Sheet > equity
9045187000
Quarters > 2 > balance Sheet > currency_symbol
SGD
Quarters > 2 > cash Flow > net Income
87775000
Quarters > 2 > cash Flow > depreciation
135082000
Quarters > 2 > cash Flow > change In Working Capital
185910000
Quarters > 2 > cash Flow > cash From Operations
436686000
Quarters > 2 > cash Flow > capital Expenditures
65334000
Quarters > 2 > cash Flow > cash From Investing
-711165000
Quarters > 2 > cash Flow > cash From Financing
-204082000
Quarters > 2 > cash Flow > net Change In Cash
1556935000
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.09748626650073065
Quarters > 2 > ratios > PB
0.6281150641606414
Quarters > 2 > ratios > ROE
0.970405586971281
Quarters > 2 > ratios > ROA
0.3599285727846924
Quarters > 2 > ratios > FCF
371352000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.23766512789431815
Quarters > 2 > health Score
60
Quarters > 3 > quarter
2024-03-31
Quarters > 3 > income Statement > revenue
781250500
Quarters > 3 > income Statement > cost Of Revenue
434587500
Quarters > 3 > income Statement > gross Profit
346663000
Quarters > 3 > income Statement > operating Expenses
195111000
Quarters > 3 > income Statement > operating Income
151552000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
77699000
Quarters > 3 > income Statement > net Income
43887500
Quarters > 3 > income Statement > eps
0.04874313325036533
Quarters > 3 > income Statement > dividends Per Share
38371500
Quarters > 3 > income Statement > shares Outstanding
900383235
Quarters > 3 > income Statement > income Tax Expense
33525500
Quarters > 3 > income Statement > EBITDA
153383000
Quarters > 3 > income Statement > operating Margin
19.398643584868104
Quarters > 3 > income Statement > total Other Income Expense Net
-73853000
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
1901767000
Quarters > 3 > balance Sheet > short Term Investments
41934000
Quarters > 3 > balance Sheet > receivables
2318727000
Quarters > 3 > balance Sheet > inventories
4965670000
Quarters > 3 > balance Sheet > total Current Assets
9494635000
Quarters > 3 > balance Sheet > property Plant Equipment
4602551000
Quarters > 3 > balance Sheet > total Assets
24386783000
Quarters > 3 > balance Sheet > payables
217935000
Quarters > 3 > balance Sheet > short Term Debt
3003825000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
15096842000
Quarters > 3 > balance Sheet > equity
9045187000
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
43887500
Quarters > 3 > cash Flow > depreciation
70050000
Quarters > 3 > cash Flow > change In Working Capital
92955000
Quarters > 3 > cash Flow > cash From Operations
218343000
Quarters > 3 > cash Flow > capital Expenditures
43642000
Quarters > 3 > cash Flow > cash From Investing
-355582500
Quarters > 3 > cash Flow > cash From Financing
-102041000
Quarters > 3 > cash Flow > net Change In Cash
-243631500
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
0.04874313325036533
Quarters > 3 > ratios > PB
0.6281150641606414
Quarters > 3 > ratios > ROE
0.4852027934856405
Quarters > 3 > ratios > ROA
0.1799642863923462
Quarters > 3 > ratios > FCF
174701000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.2236171368850324
Quarters > 3 > health Score
59
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
3271197000
Annuals > 0 > income Statement > cost Of Revenue
1809260000
Annuals > 0 > income Statement > gross Profit
1461937000
Annuals > 0 > income Statement > operating Expenses
776270000
Annuals > 0 > income Statement > operating Income
685667000
Annuals > 0 > income Statement > interest Expense
549116000
Annuals > 0 > income Statement > pretax Income
374025000
Annuals > 0 > income Statement > net Income
201316000
Annuals > 0 > income Statement > eps
0.22446423143862934
Annuals > 0 > income Statement > dividends Per Share
126270000
Annuals > 0 > income Statement > shares Outstanding
896873407
Annuals > 0 > income Statement > income Tax Expense
162061000
Annuals > 0 > income Statement > EBITDA
1200464000
Annuals > 0 > income Statement > operating Margin
20.960737002387813
Annuals > 0 > income Statement > total Other Income Expense Net
-311642000
Annuals > 0 > income Statement > currency_symbol
SGD
Annuals > 0 > balance Sheet > cash
3001384000
Annuals > 0 > balance Sheet > short Term Investments
4795000
Annuals > 0 > balance Sheet > receivables
1649049000
Annuals > 0 > balance Sheet > inventories
4859312000
Annuals > 0 > balance Sheet > total Current Assets
9971604000
Annuals > 0 > balance Sheet > property Plant Equipment
4679867000
Annuals > 0 > balance Sheet > total Assets
25606887000
Annuals > 0 > balance Sheet > payables
238211000
Annuals > 0 > balance Sheet > short Term Debt
4622079000
Annuals > 0 > balance Sheet > long Term Debt
8717481000
Annuals > 0 > balance Sheet > total Liabilities
16297889000
Annuals > 0 > balance Sheet > equity
9088291000
Annuals > 0 > balance Sheet > currency_symbol
SGD
Annuals > 0 > cash Flow > net Income
211964000
Annuals > 0 > cash Flow > depreciation
277323000
Annuals > 0 > cash Flow > change In Working Capital
268591000
Annuals > 0 > cash Flow > cash From Operations
929673000
Annuals > 0 > cash Flow > capital Expenditures
654235000
Annuals > 0 > cash Flow > cash From Investing
-982993000
Annuals > 0 > cash Flow > cash From Financing
692399000
Annuals > 0 > cash Flow > net Change In Cash
625454000
Annuals > 0 > cash Flow > currency_symbol
SGD
Annuals > 0 > ratios > PE
0.22446423143862934
Annuals > 0 > ratios > PB
0.5960543493028557
Annuals > 0 > ratios > ROE
2.2151139306608907
Annuals > 0 > ratios > ROA
0.7861791243894659
Annuals > 0 > ratios > FCF
275438000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.08420098208698529
Annuals > 0 > health Score
49
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
4941121000
Annuals > 1 > income Statement > cost Of Revenue
3292550000
Annuals > 1 > income Statement > gross Profit
1648571000
Annuals > 1 > income Statement > operating Expenses
830043000
Annuals > 1 > income Statement > operating Income
818528000
Annuals > 1 > income Statement > interest Expense
444105000
Annuals > 1 > income Statement > pretax Income
472568000
Annuals > 1 > income Statement > net Income
317313000
Annuals > 1 > income Statement > eps
0.33348080049605194
Annuals > 1 > income Statement > dividends Per Share
206240000
Annuals > 1 > income Statement > shares Outstanding
951518047
Annuals > 1 > income Statement > income Tax Expense
123762000
Annuals > 1 > income Statement > EBITDA
882879000
Annuals > 1 > income Statement > operating Margin
16.56563358800564
Annuals > 1 > income Statement > total Other Income Expense Net
-345960000
Annuals > 1 > income Statement > currency_symbol
SGD
Annuals > 1 > balance Sheet > cash
2400431000
Annuals > 1 > balance Sheet > short Term Investments
5766000
Annuals > 1 > balance Sheet > receivables
2600311000
Annuals > 1 > balance Sheet > inventories
4886931000
Annuals > 1 > balance Sheet > total Current Assets
10095955000
Annuals > 1 > balance Sheet > property Plant Equipment
4213205000
Annuals > 1 > balance Sheet > total Assets
24234022000
Annuals > 1 > balance Sheet > payables
255524000
Annuals > 1 > balance Sheet > short Term Debt
3934991000
Annuals > 1 > balance Sheet > long Term Debt
7713087000
Annuals > 1 > balance Sheet > total Liabilities
14694678000
Annuals > 1 > balance Sheet > equity
9180489000
Annuals > 1 > balance Sheet > currency_symbol
SGD
Annuals > 1 > cash Flow > net Income
317313000
Annuals > 1 > cash Flow > depreciation
254030000
Annuals > 1 > cash Flow > change In Working Capital
241784000
Annuals > 1 > cash Flow > cash From Operations
950353000
Annuals > 1 > cash Flow > capital Expenditures
279586000
Annuals > 1 > cash Flow > cash From Investing
-1860144000
Annuals > 1 > cash Flow > cash From Financing
725971000
Annuals > 1 > cash Flow > net Change In Cash
-203949000
Annuals > 1 > cash Flow > currency_symbol
SGD
Annuals > 1 > ratios > PE
0.33348080049605194
Annuals > 1 > ratios > PB
0.6260199215836978
Annuals > 1 > ratios > ROE
3.4563845128511126
Annuals > 1 > ratios > ROA
1.3093699428019006
Annuals > 1 > ratios > FCF
670767000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.13575198826339205
Annuals > 1 > health Score
56
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3293413000
Annuals > 2 > income Statement > cost Of Revenue
2046466000
Annuals > 2 > income Statement > gross Profit
1246947000
Annuals > 2 > income Statement > operating Expenses
-632782000
Annuals > 2 > income Statement > operating Income
1879729000
Annuals > 2 > income Statement > interest Expense
240066000
Annuals > 2 > income Statement > pretax Income
1856767000
Annuals > 2 > income Statement > net Income
1285322000
Annuals > 2 > income Statement > eps
1.35026966292522
Annuals > 2 > income Statement > dividends Per Share
222415000
Annuals > 2 > income Statement > shares Outstanding
951900228
Annuals > 2 > income Statement > income Tax Expense
542568000
Annuals > 2 > income Statement > EBITDA
463166000
Annuals > 2 > income Statement > operating Margin
57.07541082761257
Annuals > 2 > income Statement > total Other Income Expense Net
-22962000
Annuals > 2 > income Statement > currency_symbol
SGD
Annuals > 2 > balance Sheet > cash
2363197000
Annuals > 2 > balance Sheet > short Term Investments
7104000
Annuals > 2 > balance Sheet > receivables
1819721000
Annuals > 2 > balance Sheet > inventories
5965728000
Annuals > 2 > balance Sheet > total Current Assets
10579679000
Annuals > 2 > balance Sheet > property Plant Equipment
4060810000
Annuals > 2 > balance Sheet > total Assets
22981043000
Annuals > 2 > balance Sheet > payables
266866000
Annuals > 2 > balance Sheet > short Term Debt
2378828000
Annuals > 2 > balance Sheet > long Term Debt
7315400000
Annuals > 2 > balance Sheet > total Liabilities
13416221000
Annuals > 2 > balance Sheet > equity
9216335000
Annuals > 2 > balance Sheet > currency_symbol
SGD
Annuals > 2 > cash Flow > net Income
1314199000
Annuals > 2 > cash Flow > depreciation
276426000
Annuals > 2 > cash Flow > change In Working Capital
-176736000
Annuals > 2 > cash Flow > cash From Operations
-125512000
Annuals > 2 > cash Flow > capital Expenditures
388732000
Annuals > 2 > cash Flow > cash From Investing
779971000
Annuals > 2 > cash Flow > cash From Financing
-290113000
Annuals > 2 > cash Flow > net Change In Cash
304014000
Annuals > 2 > cash Flow > currency_symbol
SGD
Annuals > 2 > ratios > PE
1.35026966292522
Annuals > 2 > ratios > PB
0.6238355460299566
Annuals > 2 > ratios > ROE
13.946129345341724
Annuals > 2 > ratios > ROA
5.5929663418670765
Annuals > 2 > ratios > FCF
-514244000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.15614318641482255
Annuals > 2 > health Score
54
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2625853000
Annuals > 3 > income Statement > cost Of Revenue
1648140000
Annuals > 3 > income Statement > gross Profit
977713000
Annuals > 3 > income Statement > operating Expenses
668785000
Annuals > 3 > income Statement > operating Income
308928000
Annuals > 3 > income Statement > interest Expense
180942000
Annuals > 3 > income Statement > pretax Income
214803000
Annuals > 3 > income Statement > net Income
84713000
Annuals > 3 > income Statement > eps
0.09340927970631602
Annuals > 3 > income Statement > dividends Per Share
173943000
Annuals > 3 > income Statement > shares Outstanding
906901330
Annuals > 3 > income Statement > income Tax Expense
87908000
Annuals > 3 > income Statement > EBITDA
423790000
Annuals > 3 > income Statement > operating Margin
11.764862694141677
Annuals > 3 > income Statement > total Other Income Expense Net
-94125000
Annuals > 3 > income Statement > currency_symbol
SGD
Annuals > 3 > balance Sheet > cash
2083165000
Annuals > 3 > balance Sheet > short Term Investments
26848000
Annuals > 3 > balance Sheet > receivables
1936712000
Annuals > 3 > balance Sheet > inventories
5850242000
Annuals > 3 > balance Sheet > total Current Assets
10758320000
Annuals > 3 > balance Sheet > property Plant Equipment
5361835000
Annuals > 3 > balance Sheet > total Assets
23893026000
Annuals > 3 > balance Sheet > payables
264856000
Annuals > 3 > balance Sheet > short Term Debt
5207285000
Annuals > 3 > balance Sheet > long Term Debt
5952032000
Annuals > 3 > balance Sheet > total Liabilities
14560997000
Annuals > 3 > balance Sheet > equity
8413560000
Annuals > 3 > balance Sheet > currency_symbol
SGD
Annuals > 3 > cash Flow > net Income
139839000
Annuals > 3 > cash Flow > depreciation
277545000
Annuals > 3 > cash Flow > change In Working Capital
813768000
Annuals > 3 > cash Flow > cash From Operations
1134245000
Annuals > 3 > cash Flow > capital Expenditures
414752000
Annuals > 3 > cash Flow > cash From Investing
-863407000
Annuals > 3 > cash Flow > cash From Financing
-1277099000
Annuals > 3 > cash Flow > net Change In Cash
-1010976000
Annuals > 3 > cash Flow > currency_symbol
SGD
Annuals > 3 > ratios > PE
0.09340927970631602
Annuals > 3 > ratios > PB
0.6510542544654107
Annuals > 3 > ratios > ROE
1.0068627311150096
Annuals > 3 > ratios > ROA
0.3545511564755339
Annuals > 3 > ratios > FCF
719493000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.2740035333280271
Annuals > 3 > health Score
58
Valuation > metrics > PE
35.1765
Valuation > metrics > PB
0.6245325494555773
Valuation > final Score
57.7882
Valuation > verdict
1.6% Overvalued
Profitability > metrics > ROE
1.0100553534661971
Profitability > metrics > ROA
0.930396640844936
Profitability > metrics > Net Margin
0.05401583274779104
Profitability > final Score
13
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.776227422815067
Risk > metrics > Interest Coverage
1.4187857549345553
Risk > final Score
36
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.9538387827677868
Liquidity > metrics > Quick Ratio
0.774544786064803
Liquidity > final Score
88
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
16
Prev Profitabilities > 1
13
Prev Profitabilities > 2
11
Prev Risks > 0
36
Prev Risks > 1
36
Prev Risks > 2
38
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:34:25.212Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-25
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-17
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
0
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-13
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.1
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
0.1
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-26
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.12
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
0.12
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-21
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0
Earnings History > 5 > eps Estimate
0
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-14
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0
Earnings History > 6 > eps Estimate
0
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-23
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
SGD
Earnings History > 7 > eps Actual
0
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-27
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
SGD
Earnings History > 8 > eps Actual
0
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-22
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
SGD
Earnings History > 9 > eps Actual
0
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-10
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
SGD
Earnings History > 10 > eps Actual
0
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-19
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
SGD
Earnings History > 11 > eps Actual
0
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-23
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
SGD
Earnings History > 12 > eps Actual
0
Earnings History > 12 > eps Estimate
0
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-28
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
SGD
Earnings History > 13 > eps Actual
0
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-10
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
SGD
Earnings History > 14 > eps Actual
0
Earnings History > 14 > eps Estimate
0
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-23
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
SGD
Earnings History > 15 > eps Actual
0
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-25
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
SGD
Earnings History > 16 > eps Actual
0
Earnings History > 16 > eps Estimate
0.13
Earnings History > 16 > eps Difference
-0.13
Earnings History > 16 > surprise Percent
-100
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-10
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
SGD
Earnings History > 17 > eps Actual
0
Earnings History > 17 > eps Estimate
0.13
Earnings History > 17 > eps Difference
-0.13
Earnings History > 17 > surprise Percent
-100
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-12
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
SGD
Earnings History > 18 > eps Actual
0
Earnings History > 18 > eps Estimate
0.13
Earnings History > 18 > eps Difference
-0.13
Earnings History > 18 > surprise Percent
-100
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-13
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
SGD
Earnings History > 19 > eps Actual
-0.0158
Earnings History > 19 > eps Estimate
0.13
Earnings History > 19 > eps Difference
-0.1458
Earnings History > 19 > surprise Percent
-112.1538
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-26
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
SGD
Earnings History > 20 > eps Actual
-0.0158
Earnings History > 20 > eps Estimate
0.1
Earnings History > 20 > eps Difference
-0.1158
Earnings History > 20 > surprise Percent
-115.8
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
SGD
Earnings History > 21 > eps Actual
-0.8044
Earnings History > 21 > eps Estimate
0.06
Earnings History > 21 > eps Difference
-0.8644
Earnings History > 21 > surprise Percent
-1440.6667
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-13
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
SGD
Earnings History > 22 > eps Actual
0.04
Earnings History > 22 > eps Estimate
0.03
Earnings History > 22 > eps Difference
0.01
Earnings History > 22 > surprise Percent
33.3333
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
SGD
Earnings History > 23 > eps Actual
0.0502
Earnings History > 23 > eps Estimate
0.05
Earnings History > 23 > eps Difference
0.0002
Earnings History > 23 > surprise Percent
0.4
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-26
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
SGD
Earnings History > 24 > eps Actual
0.0644
Earnings History > 24 > eps Estimate
0.06
Earnings History > 24 > eps Difference
0.0044
Earnings History > 24 > surprise Percent
7.3333
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-12
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
SGD
Earnings History > 25 > eps Actual
0.0932
Earnings History > 25 > eps Estimate
0.09
Earnings History > 25 > eps Difference
0.0032
Earnings History > 25 > surprise Percent
3.5556
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
SGD
Earnings History > 26 > eps Actual
0.1244
Earnings History > 26 > eps Estimate
0.12
Earnings History > 26 > eps Difference
0.0044
Earnings History > 26 > surprise Percent
3.6667
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-14
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
SGD
Earnings History > 27 > eps Actual
0.1607
Earnings History > 27 > eps Estimate
0.1
Earnings History > 27 > eps Difference
0.0607
Earnings History > 27 > surprise Percent
60.7
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-21
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
SGD
Earnings History > 28 > eps Actual
0.0585
Earnings History > 28 > eps Estimate
0.14
Earnings History > 28 > eps Difference
-0.0815
Earnings History > 28 > surprise Percent
-58.2143
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
SGD
Earnings History > 29 > eps Actual
0.1292
Earnings History > 29 > eps Estimate
0.12
Earnings History > 29 > eps Difference
0.0092
Earnings History > 29 > surprise Percent
7.6667
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
SGD
Earnings History > 30 > eps Actual
0.1599
Earnings History > 30 > eps Estimate
0.14
Earnings History > 30 > eps Difference
0.0199
Earnings History > 30 > surprise Percent
14.2143
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-11
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
SGD
Earnings History > 31 > eps Actual
0.0629
Earnings History > 31 > eps Estimate
0.05
Earnings History > 31 > eps Difference
0.0129
Earnings History > 31 > surprise Percent
25.8
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-01
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
SGD
Earnings History > 32 > eps Actual
0.15
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-11-09
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
SGD
Earnings History > 33 > eps Actual
0.1264
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-08-10
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
SGD
Earnings History > 34 > eps Actual
0.11
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-05-10
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
SGD
Earnings History > 35 > eps Actual
0.1
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-02-23
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
SGD
Earnings History > 36 > eps Actual
0.1857
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-11-10
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
SGD
Earnings History > 37 > eps Actual
0.1263
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-08-10
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
SGD
Earnings History > 38 > eps Actual
0.1305
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-05-11
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
SGD
Earnings History > 39 > eps Actual
0.104
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-02-24
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
SGD
Earnings History > 40 > eps Actual
0.0818
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-11-02
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
SGD
Earnings History > 41 > eps Actual
0.3035
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-08-13
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
SGD
Earnings History > 42 > eps Actual
0.078
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-05-13
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
SGD
Earnings History > 43 > eps Actual
0.1038
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-02-26
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
SGD
Earnings History > 44 > eps Actual
0.094
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-11-11
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
SGD
Earnings History > 45 > eps Actual
0.3045
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
SGD
Earnings History > 46 > eps Actual
0.1043
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
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
SGD
Earnings History > 47 > eps Actual
0.1159
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
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
SGD
Earnings History > 48 > eps Actual
0.0993
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
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
SGD
Earnings History > 49 > eps Actual
0.1843
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
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
SGD
Earnings History > 50 > eps Actual
0.1012
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
SGD
Earnings History > 51 > eps Actual
0.1694
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
SGD
Earnings History > 52 > eps Actual
0.116
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
SGD
Earnings History > 53 > eps Actual
0.2138
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
SGD
Earnings History > 54 > eps Actual
0.1149
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
SGD
Earnings History > 55 > eps Actual
0.1138
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
SGD
Earnings History > 56 > eps Actual
0.1305
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
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
SGD
Earnings History > 57 > eps Actual
0.1321
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
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
SGD
Earnings History > 58 > eps Actual
0.1059
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
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
SGD
Earnings History > 59 > eps Actual
0.1885
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
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
SGD
Earnings History > 60 > eps Actual
0.2348
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
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
SGD
Earnings History > 61 > eps Actual
0.1971
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-12
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
SGD
Earnings History > 62 > eps Actual
0.1191
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-12
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
SGD
Earnings History > 63 > eps Actual
0.1041
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-25
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
SGD
Earnings History > 64 > eps Actual
0.1342
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-12
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
SGD
Earnings History > 65 > eps Actual
0.1411
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-12
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
SGD
Earnings History > 66 > eps Actual
0.0951
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-13
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
SGD
Earnings History > 67 > eps Actual
0.0576
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-26
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
SGD
Earnings History > 68 > eps Actual
0.0692
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-13
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
SGD
Earnings History > 69 > eps Actual
0.1131
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-14
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
SGD
Earnings History > 70 > eps Actual
0.1218
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-14
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
SGD
Earnings History > 71 > eps Actual
0.1227
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2007-12-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
SGD
Earnings History > 72 > eps Actual
0.1699
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-09-30
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
SGD
Earnings History > 73 > eps Actual
0.1171
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-06-30
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
SGD
Earnings History > 74 > eps Actual
0.1292
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-03-31
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
SGD
Earnings History > 75 > eps Actual
0.0863
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2006-12-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
SGD
Earnings History > 76 > eps Actual
0.0922
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-09-30
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
SGD
Earnings History > 77 > eps Actual
0.0851
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-06-30
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
SGD
Earnings History > 78 > eps Actual
0.0266
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-03-31
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
SGD
Earnings History > 79 > eps Actual
0.0267
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2005-12-31
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
SGD
Earnings History > 80 > eps Actual
0.0616
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-09-30
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
SGD
Earnings History > 81 > eps Actual
0.0235
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-06-30
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
SGD
Earnings History > 82 > eps Actual
0.0115
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-03-31
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
SGD
Earnings History > 83 > eps Actual
0.0264
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2004-12-31
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
SGD
Earnings History > 84 > eps Actual
0.0518
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-09-30
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
SGD
Earnings History > 85 > eps Actual
0.033
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
City Developments Limited (CDL) is a leading global real estate company with a network spanning 168 locations in 29 countries and regions. Listed on the Singapore Exchange, the Group is one of the largest companies by market capitalisation. Its income-stable and geographically diverse portfolio comprises residences, offices, hotels, serviced apartments, student accommodation, retail malls and integrated developments. With a proven track record of over 60 years in real estate development, investment and management, the Group has developed over 53,000 homes and owns around 23 million square feet of gross floor area in residential for lease, commercial and hospitality assets globally. Along with its wholly-owned hotel subsidiary, Millennium & Copthorne Hotels Limited (M&C), the Group has over 160 hotels worldwide, many in key gateway cities. Leveraging its deep expertise in developing and managing a diversified asset base, the Group is focused on enhancing the performance of its portfolio and strengthening its recurring income streams to deliver long-term sustainable value to shareholders. The Group is actively pursuing its fund management growth strategy to further leverage its strengths.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AStock Chevy Corvette ZR1 Takes On Tuned Ferrari SF90. Does It Even Stand a Chance? - autoevolution
1/21/2026
Stock Chevy Corvette ZR1 Takes On Tuned Ferrari SF90. Does It Even Stand a Chance? autoevolution
Read more →City Developments (OTCMKTS:CDEVY) Hits New 52-Week High - What's Next? MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
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%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of City Developments Ltd
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0
Date
2025-09-30
EPS Actual
0
EPS Estimate
0
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-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-06-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-06-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.