Sharemaestro, Takeda Pharmaceutical Company Limited (4502), 2026-08-21, https://sharemaestro.com/evidence/3b0e86c2-5f92-4a34-bbd8-2ceb634afbef/ Record ID: 3b0e86c2-5f92-4a34-bbd8-2ceb634afbef Record checksum: 3fe922c060fc2f646eb8cc66429d9fded369c0b3f936e7799bfe788a45fcebf5