Gold Barrick Mining exceeds expectations with multiple Q1 metrics Revenue, earnings per share and gold production all surpassed projections Rowan DunneMay 11, 2026