H.C. Wainwright & Co.
Innate Pharma SA's (IPHA:NASDAQ; IPH:Paris) long-term corporate strategy led to it recieving a Buy rating from H.C. Wainwright & Co.