The shopping season is upon us. Instead of heading to the mall or our favorite online retailer, though, we're heading to the hills in search of gold. On today's docket is Royal Gold (NASDAQ: RGLD). A royalty and streaming company, Royal Gold provides up-front payments to miners, and in exchange, it receives the right to purchase the mined metal at a preset price or to receive a percentage of mineral production.

Flourishing in 2017, Royal Gold's stock is up more than 29%; this surpasses the S&P 500 and the price of gold, which are up 17% and 13%, respectively, as of this writing. Does this mean that investors have missed the boat, or is now still a good time to pick up shares at a reasonable price?

Image source: Getty Images.

Continue reading


Source: Fool.com