Sharemaestro, Takeda Pharmaceutical Company Limited (4502), 2026-08-17, https://sharemaestro.com/evidence/62ea3dab-c509-476a-88ee-0030fc2f6b8e/ Record ID: 62ea3dab-c509-476a-88ee-0030fc2f6b8e Record checksum: d09cbe068dfaefc4126605a7a2919ca59b286a3da3b666a488400b3924906797