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 MoreDid you find this insightful?
Bad
Just Okay
Amazing