Genentech Stock Chart - Dna Plc Repurchase Of Own Shares On 31 July 2017