Barrick Gold Corporation (TSE:ABX): Why Institutional Investors Favor This Stock with 64% Ownership July 12, 2024