Penumbra Inc.
Report Type:
Company
Date Posted:
2017-05-01
Report Date:
2017-05-01
Downloads:
2971
Company Discussed
Ticker Symbol
Report From
Company Return
SP500 Return
- Penumbra Inc.
- PEN
- 2017-05-01 to 2018-05-01
- 46.5
- 11.2
Recommendation:
Sell