4.6200
-0.0400
(-0.86%)
At close: April 17 at 4:00:00 PM EDT
Breakdown
TTM
3/31/2024
3/31/2023
3/31/2022
3/31/2021
Operating Cash Flow
4,294,547,000
4,294,547,000
2,616,213,000
-120,263,000
6,553,089,000
Investing Cash Flow
-2,584,194,000
-2,584,194,000
960,275,000
-879,205,000
-475,494,000
Financing Cash Flow
-85,751,000
-85,751,000
-217,509,000
-125,079,000
-219,723,000
End Cash Position
20,837,852,000
20,837,852,000
19,172,638,000
15,733,650,000
16,799,146,000
Capital Expenditure
-76,473,000
-76,473,000
-62,897,000
-51,816,000
-61,886,000
Issuance of Capital Stock
2,000
2,000
1,000
--
1,000
Issuance of Debt
45,781,000
45,781,000
19,888,000
24,898,000
39,784,000
Repayment of Debt
-30,000,000
-30,000,000
-116,100,000
-91,500,000
-190,000,000
Repurchase of Capital Stock
-21,082,000
-21,082,000
-50,364,000
-21,000
-19,000
Free Cash Flow
4,218,074,000
4,218,074,000
2,553,316,000
-172,079,000
6,491,203,000
3/31/2021 - 4/1/2011
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
IROQ IF Bancorp, Inc.
23.51
+1.67%
BHKLY BOC Hong Kong (Holdings) Limited
75.08
-0.95%
OVCHY Oversea-Chinese Banking Corporation Limited
24.18
+1.68%
SGBLY Standard Bank Group Limited
12.01
+1.69%
KBCSY KBC Group NV
45.28
+0.42%
UOVEY United Overseas Bank Limited
52.99
-0.09%
SWDBY Swedbank AB (publ)
22.89
+0.13%
DNBBY DNB Bank ASA
24.84
+1.60%
BKRKY PT Bank Rakyat Indonesia (Persero) Tbk
10.78
+0.28%
CRARY Crédit Agricole S.A.
9.19
-0.33%