Randgold Resources Limited MarketLine Company Profile