In a report released today, Jailendra Singh from Truist Financial maintained a Buy rating on Icon (ICLR – Research Report). The company’s ...
(The company has denied the allegations.) Patel’s financial disclosure revealed he owns between one and five million dollars in Elite Depot Ltd. stock. Elite Depot is the ultimate controlling ...