Sharemaestro, Takeda Pharmaceutical Company Limited (4502), 2026-08-18, https://sharemaestro.com/evidence/a953447d-dc17-4df2-ae13-a3ec70b0c902/ Record ID: a953447d-dc17-4df2-ae13-a3ec70b0c902 Record checksum: 7e7571b411ff1b61b99210c16ac37f8d1a7b4e92c7562f944a305496830365c1