Penumbra prices $120 million initial public offering Penumbra priced its initial public offering today, saying it plans to raise $120 million by floating 4 million shares at $30 apiece. The company is also offering a 30-day underwriters option for... read more → September 18, 2015 Je3321Ab Industry