Consolidated Water Co. Ltd.CWCO

Market cap
$570.77M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202412.5-14.87%
Dec 31, 202314.7+288.86%
Dec 31, 20223.8+343.53%
Dec 31, 20210.9-64.44%
Dec 31, 20202.4-68.26%
Dec 31, 20197.5+6.21%
Dec 31, 20187.1+90.08%
Dec 31, 20173.7+52.87%
Dec 31, 20162.4-50.41%
Dec 31, 20154.9+18.55%
Dec 31, 20144.2