Innate Pharma (NASDAQ:IPHA – Get Free Report) and Agenus (NASDAQ:AGEN – Get Free Report) are both small-cap medical companies, but which is the better stock? We will contrast the two companies based ...
The total consideration to acquire 100 percent of the issued share capital by Biotheus amounts to $800 million, predominantly in cash, with a small portion in BioNTech American Depositary Shares, plus ...