Consolidated Water Co. Ltd.

NASDAQ: CWCO    
Share price (4/26/24): $25.22    
Market cap (4/26/24): $399 million