Institutional investors control 70% of Golar LNG Limited (NASDAQ:GLNG) and were rewarded last week after stock increased 3.9%

Analyst forecasts and ownership research help in evaluating a company's future performance. Golar LNG Limited (NASDAQ:GLNG) has 70% institutional ownership, with recent gains boosting shareholder returns to 65%. Institutional investors and hedge funds play a significant role in influencing board decisions.