Sharemaestro, Telix Pharmaceuticals Limited (TLX), 2026-08-21, https://sharemaestro.com/evidence/24dcf62e-85cf-4d44-93fc-88007b260c13/ Record ID: 24dcf62e-85cf-4d44-93fc-88007b260c13 Record checksum: 728adf2eefb6421eb24426c8adb0a455879359e56dd6e312b9a46d726e642f9c