Barrick is trading at the lowest valuation in the last 15 years with a market capitalization of $40 billion and pays a 1.5% dividend.
Share this post
Digging for Gold in Barrick
Share this post
Barrick is trading at the lowest valuation in the last 15 years with a market capitalization of $40 billion and pays a 1.5% dividend.