ctx holdings