CTW Cayman opens at $4.75, IPO priced at $5 per share | Intellectia.AI