Is ICON Public Limited Company (ICLR) The Best Beaten Down Stock to Buy According to Analysts?

Is ICON Public Limited Company (ICLR) The Best Beaten Down Stock to Buy According to Analysts?
Analysts recommend buying beaten down stocks like ICON Public Limited Company (NASDAQ: ICLR). Market updates show concerns over US Fed decisions, global trade wars, and corporate earnings.