Barclays, Deutsche Bank Disclose Stakes in SLS, IBRX and IOVA
Barclays and Deutsche Bank disclosed holdings in Sellas Life Sciences, ImmunityBio and Iovance Biotherapeutics. Geode Capital Management added a combined 1.2 million shares across the three biotech companies.