Sharemaestro, Telix Pharmaceuticals Limited (TLX), 2026-08-18, https://sharemaestro.com/evidence/2f6274ed-7d21-4996-9795-4c076ffccf2f/ Record ID: 2f6274ed-7d21-4996-9795-4c076ffccf2f Record checksum: ab27eff20eb243c98d662bb42edf314faba0ef5ceec091fc7d90129ef41246aa