Iambic shares rise 16% in debut after $150 million US IPO

Bloomberg · 6 hours ago