OTC : CMCLF

CMOC Group Limited — Earnings Estimates

$2.09 USD

-$0.29 (-12.18%)

Volume
100
Average Volume
23.76K
Market Capitalization
$50.33B
P/E Ratio
17.73
Dividend Yield
1.43%
Price Target
Year High
$3.55
Year Low
$0.78
Day High
Day Low
Payout Ratio
$0.45
Current Ratio
$1.44

Annual earnings financials

CMCLF financial data with annual/quarterly toggle

CMCLF GAAP EPS - Annual & Quarterly

CMCLF Sales Revenue - Annual & Quarterly

CMCLF Shares Outstanding - Annual & Quarterly

Hover over bars to see exact values. Data includes up to 12 years of annual financials and up to 20 quarters of quarterly data from FMP Financial Data.

CMCLF Estimated and Actual Revenue by Quarter
CMCLF Estimated and Actual EPS by Quarter
CMCLF Analyst Forecasts — EBITDA & EBIT
Quarter Date No of Estimates Ebitda Ebit
Low High Average Low High Average
2026-12-31 1 9.66B 9.66B 9.66B 7.92B 7.92B 7.92B
2026-09-30 1 9.57B 9.57B 9.57B 7.85B 7.85B 7.85B
2026-06-30 1 9.47B 9.47B 9.47B 7.77B 7.77B 7.77B
2025-12-31 1 16.31B 16.31B 16.31B 13.38B 13.38B 13.38B
2025-09-30 1 9.21B 9.21B 9.21B 7.55B 7.55B 7.55B
2025-06-30 1 9.05B 9.05B 9.05B 7.42B 7.42B 7.42B
CMCLF Analyst Forecasts — Net Income & SGA Expense
Quarter Date No of Estimates NetIncome SgaExpense
Low High Average Low High Average
2026-12-31 1 7.46B 7.46B 7.46B 275.98M 275.98M 275.98M
2026-09-30 1 7.91B 7.91B 7.91B 273.29M 273.29M 273.29M
2026-06-30 1 7.56B 7.56B 7.56B 270.62M 270.62M 270.62M
2025-12-31 1 6.16B 6.16B 6.16B 465.97M 465.97M 465.97M
2025-09-30 1 4.13B 4.15B 4.14B 263.06M 263.06M 263.06M
2025-06-30 1 4.19B 4.21B 4.2B 258.48M 258.48M 258.48M
CMCLF Analyst Forecasts — Revenue & EPS
Quarter Date No of Revenue Estimates Revenue No of EPS Estimates EPS
Low High Average Low High Average
2026-12-31 1 67.73B 67.73B 67.73B 1 0.35054 0.35054 0.35054
2026-09-30 1 67.07B 67.07B 67.07B 1 0.37138 0.37138 0.37138
2026-06-30 1 66.42B 66.42B 66.42B 1 0.35521 0.35521 0.35521
2025-12-31 1 114.36B 114.36B 114.36B 1 0.28954 0.28954 0.28954
2025-09-30 1 64.56B 64.56B 64.56B 1 0.19414 0.19478 0.19446
2025-06-30 1 63.44B 63.44B 63.44B 1 0.19704 0.1976 0.19732