0 analysts offer recommendations for Icon Plc (ICLR) stock

The price of Icon Plc (NASDAQ: ICLR) closed at $321.09 in the last session, down -0.49% from day before closing price of $322.67. In other words, the price has decreased by -$1.58 from its previous closing price. On the day, 530818 shares were traded. Ratios: We take a closer look at ICLR’s different ratios to […]

Icon Plc (ICLR)’s price-to-cash and price-to-free cash flow ratios

The price of Icon Plc (NASDAQ: ICLR) closed at $329.50 in the last session, down -0.12% from day before closing price of $329.91. In other words, the price has decreased by -$0.41 from its previous closing price. On the day, 541108 shares were traded. Ratios: We take a closer look at ICLR’s different ratios to […]