CRH ups earnings forecast and commits to buying back more shares
Plan to buy back $300 million of shares will bring total repurchases since 2018 to $9.7 billion
(The Irish Times, 2025-11-06T07:42:29Z)