Royal Gold target price cut to $311 from $315 - RGLD News | Rallies