Consolidated Water Co. Ltd.CWCO

Market cap
$582.55M
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 2024158+39.99%
Dec 31, 2023113+21.76%
Dec 31, 202293+20.33%
Dec 31, 202177+5.49%
Dec 31, 202073-0.69%
Dec 31, 201973+17.76%
Dec 31, 201862-6.49%
Dec 31, 201767+9.55%
Dec 31, 201661-6.96%
Dec 31, 201565+10.04%
Dec 31, 201459-12.02%
Dec 31, 201368+0.37%
Dec 31, 201167