NYSE - Nasdaq Real Time Price USD
Penumbra, Inc. (PEN)
252.15
-6.89
(-2.66%)
As of 9:44:11 AM EDT. Market Open.
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
179,156
168,481
97,333
-55,661
9,502
Investing Cash Flow
58,738
77,624
-16,076
54,790
-21,735
Financing Cash Flow
-83,504
-87,006
16,203
11,622
836
End Cash Position
377,504
324,404
167,486
69,858
59,379
Income Tax Paid Supplemental Data
25,545
20,674
6,557
2,919
1,496
Capital Expenditure
-28,825
-21,182
-15,213
-19,298
-21,180
Issuance of Capital Stock
--
--
--
0
0
Repayment of Debt
-2,339
-2,276
-1,981
-1,751
-1,451
Repurchase of Capital Stock
--
-100,387
0
0
--
Free Cash Flow
150,331
147,299
82,120
-74,959
-11,678
12/31/2021 - 9/18/2015
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
UpgradeRelated Tickers
IRTC iRhythm Technologies, Inc.
145.47
-0.83%
GKOS Glaukos Corporation
92.80
-0.22%
INSP Inspire Medical Systems, Inc.
134.65
-0.95%
PODD Insulet Corporation
305.30
-2.08%
BIO Bio-Rad Laboratories, Inc.
222.89
+1.32%
EW Edwards Lifesciences Corporation
75.62
-2.46%
ENOV Enovis Corporation
32.66
+2.77%
ITGR Integer Holdings Corporation
120.58
-0.60%
MASI Masimo Corporation
171.95
-0.01%
PRCT PROCEPT BioRobotics Corporation
62.50
-0.65%