Johnson & Johnson agreed to an upfront payment of $380 per share. Abiomed shareholders can also receive up to an additional $35 per share if certain milestones are met in the years ahead.
Johnson & Johnson agreed to an upfront payment of $380 per share. Abiomed shareholders can also receive up to an additional $35 per share if certain milestones are met in the years ahead.