Sharemaestro, Telix Pharmaceuticals Limited (TLX), 2026-08-20, https://sharemaestro.com/evidence/4ca03f33-1614-451e-b4be-a1297a731ca2/ Record ID: 4ca03f33-1614-451e-b4be-a1297a731ca2 Record checksum: 3a106097d8cb6884b978e5681c065bde5280fd6d48008a19dd6440cc39e4ffef