STOCK PURCHASE AGREEMENT by and among TELIX PHARMACEUTICALS (US) INC., RLS GROUP LTD., RLS (USA) INC. and, PERCEPTIVE CREDIT HOLDINGS III, LP Dated as of September 20, 2024