Icon profits up 17% to €86m
Net revenue also rose by 3% to $888m.
Full-year diluted earnings per share amounted to $1.53, 18% growth on the previous year.
The Business Hub
Newsletter
News and analysis on business, money and jobs from Munster and beyond by our expert team of business writers.





