Biotech firm Odyssey valued at $899.9 million as shares rises in Nasdaq debut (updated)08/05/2026 16:58