With 58% ownership of the shares, Liberty Latin America Ltd. (NASDAQ:LILA) is heavily dominated by institutional owners
Key Insights Given the large stake in the stock by institutions, Liberty Latin America's stock price might be vulnerable to their trading decisions A total of 18 investors have a majority stake in th...