Barrick Reports Share Repurchases and Declares Q1 Dividend Company news release · Source: SEDAR 7 May 2025, 6:15 a.m. EDT Share