Sharemaestro, Takeda Pharmaceutical Company Limited (4502), 2026-08-15, https://sharemaestro.com/evidence/01f9d134-d892-41d9-ac4a-35d7d90e4756/ Record ID: 01f9d134-d892-41d9-ac4a-35d7d90e4756 Record checksum: cb69bdb07c6bfa12919e77ae872a230b56c251b4c656dcd1c2ce271a3266d246