Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
55.15
+0.35
+(0.64%)
At close: February 24 at 5:35:26 PM GMT+1
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
126,182
113,247
237,602
149,441
46,876
Investing Cash Flow
-60,165
-52,028
-57,154
-40,839
-39,625
Financing Cash Flow
-104,840
-160,842
-154,538
-62,729
-21,515
End Cash Position
17,554
25,322
124,945
99,035
53,162
Capital Expenditure
-62,223
-55,187
-51,388
-40,940
-39,692
Issuance of Capital Stock
22,924
52,639
77,766
42,328
37,488
Issuance of Debt
84,758
734
1,399
1,340
1,430
Repayment of Debt
-27,612
-13,654
-6,768
-6,192
-13,179
Repurchase of Capital Stock
-133,636
-133,900
-177,008
-78,785
-37,255
Free Cash Flow
63,959
58,060
186,214
108,501
7,184
12/31/2020 - 12/5/2007
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
ORY.MC Oryzon Genomics S.A.
3.4800
+17.37%
PHM.MC Pharma Mar, S.A.
97.25
-0.97%
0QF.DE Moderna, Inc.
32.43
+1.19%
SANN.SW Santhera Pharmaceuticals Holding AG
16.08
0.00%
CAMX.ST Camurus AB (publ)
644.50
+0.31%
BSLN.SW Basilea Pharmaceutica AG
45.95
+0.77%
22UA.DE BioNTech SE
113.30
-0.79%
ENTX Entera Bio Ltd.
2.0700
-1.43%
MAGLE.ST Magle Chemoswed Holding AB (publ)
32.60
-3.55%
96X.F FluoGuide A/S
3.7650
+0.27%