Nasdaq • RGLD • US7802871084
Generating your data highlights...
18.2b USD | # 1071 in US
842.5k shares | 199.46m USD
84.87m
99.64% | 84.56m