
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