State Street Corp acquired a new stake in Keel Infrastructure, according to its latest 13F filing with the Securities & Exchange Commission. [1] It purchased more than 13.6 million shares. The stake was valued at approximately $78.1 million. It represents a 2.2% holding in the company. [1]
Other large investors also established new positions in Keel Infrastructure. [1] Institutional investors and hedge funds now own 20.59% of the company’s stock. [1] Analysts give the company a “Moderate Buy” consensus rating. [1]