Consolidated Water Co. Ltd.CWCO

Market cap
$582.55M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 202427-347.65%
Dec 31, 2023-11+118.57%
Dec 31, 2022-5+26.28%
Dec 31, 2021-4-64.53%
Dec 31, 2020-11-848.48%
Dec 31, 20191-108.54%
Dec 31, 2018-17+1105.74%
Dec 31, 2017-1-48.06%
Dec 31, 2016-3+35.10%
Dec 31, 2015-2-87.41%
Dec 31, 2014-16+414.70%
Dec 31, 2013-3-147.63%
Dec 31, 20127-136.89%
Dec 31, 2011-18