Consolidated Water Co. Ltd.CWCO

Market cap
$582.55M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024107+25.52%
Dec 31, 202385+39.02%
Dec 31, 202261+1.06%
Dec 31, 202161-6.64%
Dec 31, 202065-2.17%
Dec 31, 201966+11.90%
Dec 31, 201859+11.66%
Dec 31, 201753+2.94%
Dec 31, 201652-0.95%
Dec 31, 201552+10.45%
Dec 31, 201347+23.99%
Dec 31, 201138