Sharemaestro, Telix Pharmaceuticals Limited (TLX), 2026-08-16, https://sharemaestro.com/evidence/ca4c643f-4d42-4131-9422-9478e4348644/ Record ID: ca4c643f-4d42-4131-9422-9478e4348644 Record checksum: c962731e321eb201eedd8c23fb9b487c335068a000489fc153243289be6b9d8b