ICLR Stock 98.83 Icon Plc $ICLR Hit 13,344 52 week highs as