Consolidated Water Co. Ltd.CWCO

Market cap
$582.55M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024134-25.66%
Dec 31, 2023180+91.50%
Dec 31, 202294+40.74%
Dec 31, 202167-7.94%
Dec 31, 202073+5.57%
Dec 31, 201969+4.68%
Dec 31, 201866+5.48%
Dec 31, 201762+7.66%
Dec 31, 201658+1.33%
Dec 31, 201557-12.88%
Dec 31, 201466+2.72%
Dec 31, 201364-2.49%
Dec 31, 201265+18.67%
Dec 31, 201155