Consolidated Water Co. Ltd.CWCO

Market cap
$582.55M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 202438+318.84%
Dec 31, 20239-60.63%
Dec 31, 202223+169.60%
Dec 31, 20219-54.73%
Dec 31, 202019+24.78%
Dec 31, 201915+68.06%
Dec 31, 20189-33.70%
Dec 31, 201714+74.40%
Dec 31, 20168-54.83%
Dec 31, 201517-10.16%
Dec 31, 201419+120.48%
Dec 31, 20139-24.24%
Dec 31, 201212+36.63%
Dec 31, 20118