Consolidated Water Co. Ltd.CWCO

Market cap
$582.55M
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 20247.1-59.76%
Dec 31, 202317.8+336.00%
Dec 31, 20224.1-133.06%
Dec 31, 2021-12.3-1440.30%
Dec 31, 20200.9+40.40%
Dec 31, 20190.7-144.62%
Dec 31, 2018-1.5-92.00%
Dec 31, 2017-18.4-23.26%
Dec 31, 2016-23.9