Icon plc’s (ICLR) 10-Day exponential moving average is 165.48, while Icon plc’s (ICLR) share price is $154.57, making it a Sell.
Icon plc’s (ICLR) 100-Day exponential moving average is 176.44, while Icon plc’s (ICLR) share price is $154.57, making it a Sell.
Icon plc’s (ICLR) stock price is $154.57 and Icon plc’s (ICLR) 50-day simple moving average is 181.76, creating a Sell signal.
Icon plc’s (ICLR) stock price is $154.57 and Icon plc’s (ICLR) 100-day simple moving average is 177.96, creating a Sell signal.
Icon plc’s (ICLR) stock price is $154.57 and Icon plc’s (ICLR) 200-day simple moving average is 166.09, creating a Sell signal.