Consolidated Water (CWCO) Laps the Stock Market: Here’s Why

Zacks

Consolidated Water (CWCO) closed the most recent trading day at $25.36, moving +1.2% from the previous trading session.