PTC closes $210 million ST-920 buy as Q4 2026 BLA nears