Consolidated Water Co. Ltd.CWCO

Market cap
$582.55M
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 20249+48.24%
Dec 31, 20236+5.53%
Dec 31, 20226+128.67%
Dec 31, 20213-22.07%
Dec 31, 20203-2.23%
Dec 31, 20193+47.24%
Dec 31, 20182+27.99%
Dec 31, 20172-24.35%
Dec 31, 20162+20.18%
Dec 31, 20152+10.37%
Dec 31, 20142+25.68%
Dec 31, 20131-4.72%
Dec 31, 20111