Consolidated Water Co. Ltd.CWCO

Market cap
$582.55M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 202488-25.31%
Dec 31, 2023118+85.54%
Dec 31, 202264+47.04%
Dec 31, 202143-5.46%
Dec 31, 202046+13.18%
Dec 31, 201941+3.96%
Dec 31, 201839+5.71%
Dec 31, 201737+9.66%
Dec 31, 201634-1.65%
Dec 31, 201534-19.45%
Dec 31, 201442+5.28%
Dec 31, 201340-7.23%
Dec 31, 201243+20.27%
Dec 31, 201136