653.00
-18.60
(-2.77%)
At close: 9:58:51 PM GMT+1
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
4,420,500
4,420,500
4,594,000
5,014,900
7,081,300
Investing Cash Flow
-2,468,100
-2,468,100
-3,185,100
-3,784,600
-5,384,700
Financing Cash Flow
-2,200,500
-2,200,500
-1,790,100
-1,009,000
-1,005,800
End Cash Position
2,489,000
2,489,000
2,737,800
3,119,400
2,898,100
Income Tax Paid Supplemental Data
743,000
743,000
870,300
1,502,400
1,218,400
Interest Paid Supplemental Data
52,600
52,600
73,100
53,700
55,800
Capital Expenditure
-881,600
-881,600
-926,400
-1,616,900
-551,900
Issuance of Capital Stock
1,465,300
1,465,300
1,145,500
1,519,500
1,672,300
Repurchase of Capital Stock
-3,632,400
-3,632,400
-2,935,600
-2,528,500
-2,678,100
Free Cash Flow
3,538,900
3,538,900
3,667,600
3,398,000
6,529,400
12/31/2021 - 12/28/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
5VA.F Vaxcyte, Inc.
69.50
-1.42%
RGTPQ RegenETP, Inc.
0.1500
0.00%
NB11.F Vaxart, Inc.
0.4818
-1.79%
0RQE.IL Idorsia Ltd
1.2420
-8.88%
RGRX RegeneRx Biopharmaceuticals, Inc.
0.0014
0.00%
ENTO Entero Therapeutics, Inc.
0.6100
+23.31%
TYRA Tyra Biosciences, Inc.
11.21
-4.27%
DBVT DBV Technologies S.A.
3.9600
-7.48%
NVCT Nuvectis Pharma, Inc.
6.14
-8.22%
ZVSA ZyVersa Therapeutics, Inc.
1.0500
-7.08%