Royal Gold target price cut to $305 from $330 - RGLD News | Rallies