Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
0.2900
+0.0091
+(3.24%)
At close: February 21 at 3:00:00 PM EST
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
-171.2300
638.9250
3,037.4260
5,622.6120
-338.0360
Investing Cash Flow
-1,907.8360
-2,516.9550
-916.1190
-446.6550
-3,509.8110
Financing Cash Flow
3,172.4770
3,704.9450
-193.4160
-4,012.3060
-98.0020
End Cash Position
4,174.8050
5,357.5390
3,530.6230
1,602.7310
439.0800
Income Tax Paid Supplemental Data
-151.8390
1,167.0280
3,672.6160
455.0830
--
Interest Paid Supplemental Data
293.5760
91.7170
133.4660
193.2680
1.0760
Capital Expenditure
-352.7630
-789.6620
-916.1190
-368.2230
-70.1330
Issuance of Capital Stock
--
--
50
0.2520
--
Issuance of Debt
--
3,910
2,750
--
149.6230
Repayment of Debt
-397.3750
-68.3960
-2,820.2670
-3,770.4440
--
Repurchase of Capital Stock
-240.2400
--
-150
-34.2000
-34.2000
Free Cash Flow
-523.9930
-150.7370
2,121.3070
5,254.3890
-408.1690
12/31/2020 - 9/27/2012
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
MJRX.CN Global Health Clinics Ltd.
0.0100
0.00%
VIBEF Vibe Growth Corporation
0.1070
0.00%
BKUH Bakhu Holdings, Corp.
0.0150
0.00%
MILFF 1CM Inc.
0.2015
0.00%
LOVFF Cannara Biotech Inc.
0.9150
0.00%
JUVAF Juva Life Inc.
0.0001
0.00%
VEXTF Vext Science, Inc.
0.1052
-2.86%
AAWH Ascend Wellness Holdings, Inc.
0.3800
0.00%
CVSI CV Sciences, Inc.
0.0400
+8.40%
SDZNY Sandoz Group AG
46.46
+0.30%