Financial Comparison: Triple Flag Precious Metals (NYSE:TFPM) and Royal Gold (NASDAQ:RGLD)
Triple Flag Precious Metals (NYSE:TFPM – Get Rating) and Royal Gold (NASDAQ:RGLD – Get Rating) are both mid-cap basic materials companies, but which is the better business? We will contrast the two businesses based on the strength of their institutional ownership, valuation, analyst recommendations, profitability, dividends, earnings and risk. Analyst Recommendations This is a breakdown […]