Barrick Gold Corporation GOLD recorded net earnings (on a reported basis) of $996 million or 57 cents per share for fourth-quarter 2024. The figure improved from a profit of $479 million or 27 cents ...
Iron Mountain (NYSE:IRM) saw Q4 earnings and revenue increase from both the prior and year-ago quarters, but normalized FFO per share and revenue fell short of the average analyst estimate, according ...