Discover two undervalued dividend giants with high yields for solid income generation in a volatile market. Click here to ...
Icon PLC (ICLR) on Wednesday reported fourth-quarter net income of $260 million. The Dublin 18, Ireland-based company said it had profit of $3.16 per share.