It looks like Royal Gold, Inc. (NASDAQ:RGLD) is about to go ex-dividend in the next 4 days. You will need to purchase...