Stocks · Utilities · Water Supply

Consolidated Water Co. Ltd.

CWCO Clue Score78
Cayman Islands Fiscal year ends December CIK 0000928340
30.58
+0.84%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
30.58 on 9 Oct 2026
38 33 28 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $34.23 14 Oct 2025 $35.00 15 Oct 2025 $36.34 16 Oct 2025 $36.01 17 Oct 2025 $36.24 20 Oct 2025 $36.59 21 Oct 2025 $36.26 22 Oct 2025 $35.92 23 Oct 2025 $35.28 24 Oct 2025 $35.44 27 Oct 2025 $35.24 28 Oct 2025 $35.40 29 Oct 2025 $34.06 30 Oct 2025 $33.87 31 Oct 2025 $34.01 3 Nov 2025 $34.49 4 Nov 2025 $34.56 5 Nov 2025 $34.72 6 Nov 2025 $34.16 7 Nov 2025 $34.81 10 Nov 2025 $34.56 11 Nov 2025 $37.22 12 Nov 2025 $36.98 13 Nov 2025 $35.93 14 Nov 2025 $35.76 17 Nov 2025 $34.29 18 Nov 2025 $34.30 19 Nov 2025 $34.01 20 Nov 2025 $33.15 21 Nov 2025 $33.99 24 Nov 2025 $34.12 25 Nov 2025 $34.34 26 Nov 2025 $34.44 28 Nov 2025 $34.23 1 Dec 2025 $33.38 2 Dec 2025 $33.51 3 Dec 2025 $33.98 4 Dec 2025 $34.22 5 Dec 2025 $34.12 8 Dec 2025 $33.92 9 Dec 2025 $34.20 10 Dec 2025 $34.61 11 Dec 2025 $35.25 12 Dec 2025 $35.76 15 Dec 2025 $36.19 16 Dec 2025 $36.19 17 Dec 2025 $36.02 18 Dec 2025 $36.60 19 Dec 2025 $35.86 22 Dec 2025 $36.09 23 Dec 2025 $35.79 24 Dec 2025 $36.01 26 Dec 2025 $35.78 29 Dec 2025 $35.86 30 Dec 2025 $35.82 31 Dec 2025 $35.29 2 Jan 2026 $34.83 5 Jan 2026 $35.05 6 Jan 2026 $35.64 7 Jan 2026 $35.00 8 Jan 2026 $35.60 9 Jan 2026 $35.77 12 Jan 2026 $36.59 13 Jan 2026 $37.03 14 Jan 2026 $36.91 15 Jan 2026 $37.56 16 Jan 2026 $37.46 20 Jan 2026 $36.23 21 Jan 2026 $36.85 22 Jan 2026 $37.65 23 Jan 2026 $37.28 26 Jan 2026 $37.79 27 Jan 2026 $38.17 28 Jan 2026 $37.20 29 Jan 2026 $37.68 30 Jan 2026 $37.88 2 Feb 2026 $38.35 3 Feb 2026 $37.80 4 Feb 2026 $36.69 5 Feb 2026 $36.60 6 Feb 2026 $37.03 9 Feb 2026 $36.52 10 Feb 2026 $37.51 11 Feb 2026 $37.21 12 Feb 2026 $36.79 13 Feb 2026 $37.21 17 Feb 2026 $37.13 18 Feb 2026 $36.59 19 Feb 2026 $36.98 20 Feb 2026 $37.09 23 Feb 2026 $36.85 24 Feb 2026 $37.29 25 Feb 2026 $38.19 26 Feb 2026 $37.84 27 Feb 2026 $37.85 2 Mar 2026 $38.03 3 Mar 2026 $38.11 4 Mar 2026 $38.43 5 Mar 2026 $36.48 6 Mar 2026 $35.29 9 Mar 2026 $35.56 10 Mar 2026 $34.50 11 Mar 2026 $34.34 12 Mar 2026 $34.38 13 Mar 2026 $34.73 16 Mar 2026 $34.60 17 Mar 2026 $31.35 18 Mar 2026 $31.52 19 Mar 2026 $30.69 20 Mar 2026 $30.52 23 Mar 2026 $32.38 24 Mar 2026 $32.46 25 Mar 2026 $32.25 26 Mar 2026 $32.31 27 Mar 2026 $32.09 30 Mar 2026 $33.01 31 Mar 2026 $33.12 1 Apr 2026 $33.09 2 Apr 2026 $33.99 6 Apr 2026 $33.56 7 Apr 2026 $33.92 8 Apr 2026 $34.69 9 Apr 2026 $35.70 10 Apr 2026 $35.31 13 Apr 2026 $33.79 14 Apr 2026 $34.07 15 Apr 2026 $33.95 16 Apr 2026 $32.75 17 Apr 2026 $32.54 20 Apr 2026 $33.60 21 Apr 2026 $33.21 22 Apr 2026 $33.52 23 Apr 2026 $34.06 24 Apr 2026 $33.72 27 Apr 2026 $33.80 28 Apr 2026 $33.28 29 Apr 2026 $32.42 30 Apr 2026 $32.05 1 May 2026 $32.13 4 May 2026 $32.12 5 May 2026 $32.80 6 May 2026 $33.06 7 May 2026 $33.18 8 May 2026 $32.92 11 May 2026 $32.86 12 May 2026 $30.34 13 May 2026 $30.04 14 May 2026 $29.32 15 May 2026 $28.97 18 May 2026 $28.66 19 May 2026 $28.59 20 May 2026 $28.59 21 May 2026 $29.04 22 May 2026 $29.41 26 May 2026 $30.18 27 May 2026 $30.21 28 May 2026 $30.15 29 May 2026 $30.18 1 Jun 2026 $30.05 2 Jun 2026 $30.00 3 Jun 2026 $29.49 4 Jun 2026 $30.06 5 Jun 2026 $29.92 8 Jun 2026 $29.44 9 Jun 2026 $30.16 10 Jun 2026 $30.09 11 Jun 2026 $30.06 12 Jun 2026 $30.11 15 Jun 2026 $29.83 16 Jun 2026 $29.89 17 Jun 2026 $29.70 18 Jun 2026 $29.89 22 Jun 2026 $29.02 23 Jun 2026 $29.44 24 Jun 2026 $29.45 25 Jun 2026 $29.08 26 Jun 2026 $29.49 29 Jun 2026 $29.32 30 Jun 2026 $29.50 1 Jul 2026 $29.49 2 Jul 2026 $29.44 6 Jul 2026 $29.25 7 Jul 2026 $28.67 8 Jul 2026 $28.90 9 Jul 2026 $28.86 10 Jul 2026 $28.89 13 Jul 2026 $28.90 14 Jul 2026 $28.89 15 Jul 2026 $29.13 16 Jul 2026 $29.56 17 Jul 2026 $29.17 20 Jul 2026 $29.00 21 Jul 2026 $28.84 22 Jul 2026 $29.40 23 Jul 2026 $29.30 24 Jul 2026 $29.32 27 Jul 2026 $29.52 28 Jul 2026 $30.25 29 Jul 2026 $29.47 30 Jul 2026 $29.61 31 Jul 2026 $29.20 3 Aug 2026 $29.55 4 Aug 2026 $29.82 5 Aug 2026 $29.71 6 Aug 2026 $29.92 7 Aug 2026 $30.49 10 Aug 2026 $30.24 11 Aug 2026 $32.32 12 Aug 2026 $31.51 13 Aug 2026 $31.34 14 Aug 2026 $31.23 17 Aug 2026 $30.05 18 Aug 2026 $30.07 19 Aug 2026 $29.69 20 Aug 2026 $29.49 21 Aug 2026 $29.46 24 Aug 2026 $29.93 25 Aug 2026 $30.13 26 Aug 2026 $30.04 27 Aug 2026 $30.10 28 Aug 2026 $29.75 31 Aug 2026 $29.77 1 Sep 2026 $28.92 2 Sep 2026 $28.97 3 Sep 2026 $28.98 4 Sep 2026 $29.28 8 Sep 2026 $28.65 9 Sep 2026 $28.45 10 Sep 2026 $28.04 11 Sep 2026 $28.16 14 Sep 2026 $28.03 15 Sep 2026 $28.15 16 Sep 2026 $28.37 17 Sep 2026 $28.48 18 Sep 2026 $28.20 21 Sep 2026 $28.43 22 Sep 2026 $28.59 23 Sep 2026 $28.09 24 Sep 2026 $27.83 25 Sep 2026 $27.86 28 Sep 2026 $27.53 29 Sep 2026 $27.93 30 Sep 2026 $28.02 1 Oct 2026 $28.81 2 Oct 2026 $30.15 5 Oct 2026 $30.32 6 Oct 2026 $30.38 7 Oct 2026 $30.25 8 Oct 2026 $30.33 9 Oct 2026 $30.58 FLOWERS CLARENCE B. Director Sold at will $55.10K 17 Nov 2025 · at $34.33 · 0.5% of stake MCTAGGART FREDERICK W. PRESIDENT AND CEO Sold at will $66.08K 17 Nov 2025 · at $35.76 · 0.6% of stake Adamson Kimberly Anne Director Bought $88.57K 21 Nov 2025 · at $33.82 MCTAGGART FREDERICK W. PRESIDENT AND CEO Sold at will $608.09K 21 Nov 2025 · at $33.50 · 6.3% of stake MCTAGGART FREDERICK W. PRESIDENT AND CEO Sold at will $167.50K 24 Nov 2025 · at $33.50 · 1.9% of stake PERGANDE WILMER F. Director Sold at will $35.80K 1 Dec 2025 · at $34.00 · 2.8% of stake PERGANDE WILMER F. Director Sold at will $145.09K 3 Dec 2025 · at $33.75 · 11.9% of stake Giner Maria Elena Director Bought $100.10K 19 Mar 2026 · at $30.24 FLOWERS CLARENCE B. Director Sold at will $57.61K 17 Aug 2026 · at $30.32 · 0.9% of stake Whittaker Raymond Director Sold at will $28.93K 3 Sep 2026 · at $28.93 · 32.9% of stake
2 buys8 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$132.07M
Net income
$18.34M
Free cash flow
$33.17M
Gross margin
36.6%
Operating margin
13.9%
Net margin
13.9%
Return on equity
8.3%
Return on capital
7.4%
Debt to equity
0.00
Revenue growth, 1 yr
-1.4%
Revenue growth, 5 yr
12.7% a year
EPS growth, 1 yr
-35.6%

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
73M 4M FY20 Fiscal year 2020 Revenue $72.63M Net income $3.71M Margin 5.1% 67M 876K FY21 Fiscal year 2021 Revenue $66.86M Net income $875.58K Margin 1.3% · growth -7.9% 94M 6M FY22 Fiscal year 2022 Revenue $94.10M Net income $5.86M Margin 6.2% · growth +40.7% 180M 30M FY23 Fiscal year 2023 Revenue $180.21M Net income $29.59M Margin 16.4% · growth +91.5% 134M 28M FY24 Fiscal year 2024 Revenue $133.97M Net income $28.24M Margin 21.1% · growth -25.7% 132M 18M FY25 Fiscal year 2025 Revenue $132.07M Net income $18.34M Margin 13.9% · growth -1.4%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
3 Sep 2026 Whittaker Raymond
Director
Sold at will $28.93K 32.9%
17 Aug 2026 FLOWERS CLARENCE B.
Director
Sold at will $57.61K 0.9%
19 Mar 2026 Giner Maria Elena
Director
Bought $100.10K opened
3 Dec 2025 PERGANDE WILMER F.
Director
Sold at will $145.09K 11.9%
1 Dec 2025 PERGANDE WILMER F.
Director
Sold at will $35.80K 2.8%
24 Nov 2025 MCTAGGART FREDERICK W.
PRESIDENT AND CEO
Sold at will $167.50K 1.9%