Consolidated Water's stock price may be influenced by institutional trading decisions as they hold 59% ownership in the company. Institutional investors' actions can impact individual investors. Despite the credibility this ownership provides, it also poses risks like 'crowded trades'.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing