ICON plc ICLR Up 160 Is There More Room to Run 20260520 Tesla Rushes to Hire in China as It Seeks to Close Gap with Domestic SelfDriving Rivals