Stock Take
Irish companies shell out close to €3.7bn buying back their own shares in 2023
Irish companies listed on the Dublin and London stock exchanges piled billions into their own shares this year, doubling the amount purchased in 2022