Penumbra IncPEN

Market cap
$11.2B
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 202463-13.83%
Dec 31, 202373+11.81%
Dec 31, 202265+10.46%
Dec 31, 202159+22.19%
Dec 31, 202048-7.03%
Dec 31, 201952+46.33%
Dec 31, 201835+14.59%
Dec 31, 201731+43.96%
Dec 31, 201621+139.79%
Dec 31, 20159