Penumbra Inc (PEN) Cash flow

Market cap
$12.9B
P/E ratio
72.9x
2015/122016/122017/122018/122019/122020/122021/122022/122023/122024/122025/12
Depreciation & amortization22468131624272417
Stock-based compensation715181821266637514659
Cash from operations -22-13132927-3310-5697168239
Capital expenditures-5-14-13-10-22-25-21-19-15-21-64
Cash from investing -861-78-0-13-104-2255-1678-405
Repurchases of common stock---------100-
Cash from financing 1247104-10-913511216-8727
Free cash flow
FCF margin (%)
AI Chat