News

US pharma major Eli Lilly’s shares plunged more than 14% to $630.61 after it announced what was seen by the market ...
Germany’s Merck KGaA (MRK: DE) has reported second quarter earnings that missed analyst expectations. The life sciences company’s earnings before interest, taxes, depreciation and amortization (EBITDA ...
Eli Lilly (NYSE: LLY) posted a 38% jump in revenue to $15.6 billion in the second quarter of 2025, driven by surging demand ...
US artificial intelligence drug discovery firm Chai Discovery has secured $70 million in Series A funding, drawing backing ...