Apellis Pharmaceuticals (APLS) is down more than -9% after the European Medicines Agency upheld its negative opinion on the marketing authorization for the company’s Syfovre eye drug. Frontline Plc ...
Some results have been hidden because they may be inaccessible to you