Scully Royalty Ltd. (NYSE:SRL) has caught the attention of institutional investors who hold a sizeable 41% stake
Institutional investors own 41% of Scully Royalty Ltd., indicating potential stock price vulnerability to their decisions. The top shareholders hold significant power, influencing the company's direction. Analyzing institutional ownership alongside other factors is crucial for investment decisions.