Astellas Pharma agrees to buy Iveric Bio for $5.9 billion Posted on May 1, 2023 By Charlielikes Stock Market Tags:‘buy, ‘to, “pharma, $5.9, agrees, astellas, billion, bio, for, iveric, market, stock, stock market