Iambic Therapeutics shares reportedly jump nearly 18% in trading debut · Digg