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

Bloomberg · 5 hours ago