Gold Royalty Corp (GROY) P/S Ratio: 33.83x | 2016-2026