Consolidated Water Co. Ltd.CWCO

Market cap
$582.55M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 202425+4.32%
Dec 31, 202324+5.51%
Dec 31, 202223+194.75%
Dec 31, 20218+10.77%
Dec 31, 20207-15.10%
Dec 31, 20198+3.46%
Dec 31, 20188+3.52%
Dec 31, 20178+14.26%
Dec 31, 20167-49.39%
Dec 31, 201513-18.30%
Dec 31, 201416-31.49%
Dec 31, 201324+1.17%
Dec 31, 201123