The company sold 4 million shares, valuing it at about $1 billion. The IPO had been expected to price in a range between $25 a share to $28 a share. The Alameda, Calif., company plans to list on the New York Stock Exchange under the ticker symbol PEN.
- The company last year generated $2.2 million of net income on $125 million in revenue, and already has reported $81 million in revenue for the first half of 2015.
Address
1 Penumbra
ALAMEDA, CA 94502-7610
United States
ALAMEDA, CA 94502-7610
United States
Website
http://www.penumbrainc.comKey stats and ratios
Q1 (Mar '17) | 2016 | |
Net profit margin | -4.24% | 5.63% |
Operating margin | -2.79% | -0.51% |
EBITD margin | - | 0.36% |
Return on average assets | -3.43% | 5.18% |
Return on average equity | -3.89% | 5.94% |
Employees | 1,500 |
No comments:
Post a Comment