Scully Royalty Ltd. (NYSE:SRL) has caught the attention of institutional investors who hold a sizeable 41% stake

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.

Read More

Did you find this insightful?