Royal Gold SVP, General Counsel Randy Shefman sells 500 shares worth $131,400 - RGLD News | Rallies