Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
77.84
-3.95
(-4.83%)
At close: February 21 at 4:00:02 PM EST
78.63
+0.79
+(1.01%)
After hours: February 21 at 7:27:25 PM EST
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
476,390
476,390
857,949
650,990
305,569
Investing Cash Flow
-165,031
-165,031
-259,432
-142,178
-127,361
Financing Cash Flow
-107,085
-107,085
-682,201
-380,066
-30,852
End Cash Position
447,542
447,542
243,268
326,952
198,206
Income Tax Paid Supplemental Data
39,250
39,250
111,304
55,753
3,199
Interest Paid Supplemental Data
23,790
23,790
29,251
50,844
54,401
Capital Expenditure
-177,988
-177,988
-167,791
-171,506
-132,752
Issuance of Debt
--
--
--
--
75,000
Repayment of Debt
-11,473
-11,473
-191,738
-294,362
-101,181
Repurchase of Capital Stock
-70,879
-70,879
-399,379
--
--
Free Cash Flow
298,402
298,402
690,158
479,484
172,817
12/31/2021 - 11/14/2017
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
BTU Peabody Energy Corporation
14.64
-5.55%
NRP Natural Resource Partners L.P.
99.20
-0.76%
ARLP Alliance Resource Partners, L.P.
26.70
-1.07%
WHC.AX Whitehaven Coal Limited
5.65
0.00%
NC NACCO Industries, Inc.
32.86
-0.03%
YAL.AX Yancoal Australia Ltd
5.91
+2.96%
WHITF Whitehaven Coal Limited
3.6100
0.00%
HNRG Hallador Energy Company
10.99
-10.36%
NHC.AX New Hope Corporation Limited
4.1700
+0.48%
COALINDIA.NS Coal India Limited
369.95
+0.54%