Consolidated Water Co. Ltd.
CWCO · Water Supply · 16.0M shares · +1%/yr ↑ shares · EDGAR filings ↗
Reference price $30.29 · est. market cap ~$485M — last insider purchase, 2026-03-19 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B70Debt-free niche water utility with a fortress balance sheet and top-decile capital efficiency, offset by declining earnings.
Strengths
- Top-decile ROA (91.7th pct) and ROIC (90th pct) with essentially no debt (D/E ~0)
- Exceptional liquidity (current ratio 6.1x, 100th pct) and strong FCF margin (25%, 89th pct)
Risks
- Net income down 35% and revenue down 1.4% (both ~16th pct) — clear earnings deterioration
- Low ROE (8.3%, 36th pct) and thin operating margin (25th pct) cap profitability
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
36.6%
Operating margin
13.9%
Net margin
13.9%
Return on equity
8.3%
Return on assets
7.1%
ROIC
6.5%
Revenue growth (QoQ)
1.1%
Net-income growth
-35.1%
Debt / equity
0.0×
Net debt / EBITDA
-4.9×
Current ratio
6.1×
Free cash flow
$33M
EBITDA
$25M
Tangible book value
$207M
Cash & investments
$124M
Stock comp / revenue
1.3%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-03-25 | MCTAGGART FREDERICK W. | Grant | 15K | — |
| 2026-03-25 | Sasnett David | Grant | 6.7K | — |
| 2026-03-25 | JERRYBANDAN RAMJEET | Grant | 6.6K | — |
| 2026-03-19 | Giner Maria Elena | Buy | 2.3K | $30.29 |
| 2026-03-19 | Giner Maria Elena | Buy | 1.0K | $30.13 |
| 2026-01-02 | Sasnett David | Grant | 2.9K | — |
| 2026-01-02 | AVERHOFF ARMANDO | Grant | 1.0K | — |
| 2026-01-02 | Redding Todd | Grant | 870 | — |
| 2026-01-02 | JERRYBANDAN RAMJEET | Grant | 3.0K | — |
| 2026-01-02 | Vizzini Douglas R. | Grant | 1.3K | — |
| 2026-01-02 | MCTAGGART FREDERICK W. | Grant | 6.2K | — |
| 2025-12-15 | EBANKS CARSON K. | Grant | 1.8K | $24.83 |
| 2025-12-15 | Beidler-D'Aguilar Linda | Grant | 2.0K | $24.83 |
| 2025-12-15 | BUTLER BRIAN E. | Grant | 2.3K | $24.83 |
| 2025-12-15 | Whittaker Raymond | Grant | 2.0K | $24.83 |
| 2025-12-15 | PERGANDE WILMER F. | Grant | 1.9K | $24.83 |
| 2025-12-15 | FLOWERS CLARENCE B. | Grant | 2.0K | $24.83 |
| 2025-12-15 | SOKOLOW LEONARD J | Grant | 2.0K | $24.83 |
| 2025-12-03 | PERGANDE WILMER F. | Sell | 4.3K | $33.75 |
| 2025-12-01 | PERGANDE WILMER F. | Sell | 1.1K | $34.00 |
| 2025-11-24 | MCTAGGART FREDERICK W. | Sell | 5.0K | $33.50 |
| 2025-11-21 | Adamson Kimberly Anne | Buy | 2.6K | $33.82 |
| 2025-11-21 | MCTAGGART FREDERICK W. | Sell | 18K | $33.50 |
| 2025-11-17 | FLOWERS CLARENCE B. | Sell | 1.6K | $34.33 |
| 2025-11-17 | MCTAGGART FREDERICK W. | Sell | 1.8K | $35.76 |
| 2025-08-22 | Whittaker Raymond | Sell | 4.8K | $33.35 |
| 2025-05-28 | FLOWERS CLARENCE B. | Gift | 50K | — |
| 2025-03-25 | MCTAGGART FREDERICK W. | Grant | 19K | — |
| 2025-03-25 | JERRYBANDAN RAMJEET | Grant | 8.7K | — |
| 2025-03-25 | Sasnett David | Grant | 8.9K | — |
| 2025-02-19 | MCTAGGART FREDERICK W. | Sell | 2.3K | $28.02 |
| 2025-02-19 | MCTAGGART FREDERICK W. | Sell | 28 | $28.05 |
| 2025-02-18 | MCTAGGART FREDERICK W. | Sell | 2.0K | $28.00 |
| 2025-01-02 | AVERHOFF ARMANDO | Grant | 1.3K | — |
| 2025-01-02 | BRODIE BRENT | Grant | 2.1K | — |
| 2025-01-02 | JERRYBANDAN RAMJEET | Grant | 3.8K | — |
| 2025-01-02 | Sasnett David | Grant | 3.9K | — |
| 2025-01-02 | MCTAGGART FREDERICK W. | Grant | 8.5K | — |
| 2025-01-02 | Redding Todd | Grant | 1.1K | — |
| 2025-01-02 | Vizzini Douglas R. | Grant | 1.7K | — |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-24 | Material agreementExhibits | filing ↗ |
| 2026-06-05 | 5.03Shareholder voteExhibits | filing ↗ |
| 2026-05-12 | ResultsExhibits | filing ↗ |
| 2026-04-07 | Exec/director changeExhibits | filing ↗ |
| 2026-03-17 | ResultsExhibits | filing ↗ |
| 2025-11-10 | ResultsExhibits | filing ↗ |
| 2025-10-06 | Exec/director changeExhibits | filing ↗ |
| 2025-08-12 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-24 | 2026-06-18 | 0001104659-26-077347 ↗ |
| 8-K | 2026-06-05 | 2026-06-01 | 0001104659-26-071016 ↗ |
| 8-K | 2026-05-12 | 2026-05-11 | 0001104659-26-059050 ↗ |
| 10-Q | 2026-05-11 | 2026-03-31 | 0001104659-26-058704 ↗ |
| 8-K | 2026-04-07 | 2026-04-01 | 0001104659-26-040488 ↗ |
| 8-K | 2026-03-17 | 2026-03-16 | 0001104659-26-029130 ↗ |
| 10-K | 2026-03-16 | 2025-12-31 | 0001104659-26-028587 ↗ |
| 8-K | 2025-11-10 | 2025-11-10 | 0001104659-25-109270 ↗ |
| 10-Q | 2025-11-10 | 2025-09-30 | 0001104659-25-109130 ↗ |
| 8-K | 2025-10-06 | 2025-10-01 | 0001104659-25-097074 ↗ |
| 8-K | 2025-08-12 | 2025-08-11 | 0001558370-25-011170 ↗ |
| 10-Q | 2025-08-11 | 2025-06-30 | 0001558370-25-011063 ↗ |