Scully Royalty Ltd. (SRL) is a mineral royalty traders company incorporated in Cayman Islands, listed on the NYSE. With a market capitalization of $136 million, Scully Royalty Ltd. is a micro-cap company. The stock currently trades at $9.10, up 1.11% today, with a 52-week range of $5.13–$10.39.
No 10-K filings found.