Gilead’s shares rise after $21 billion deal for Immunomedics