Mar 31, 2014

Penumbra Q1 2014 Earnings Report

Total Revenue
$26.2M
EPS
$0.06
Gross Profit
$17.5M

Penumbra

Penumbra