Is Scully Royalty Srl Stock Overpriced Now Price At 7.40 Down 0.13 20260410