
Tenaga Nasional Berhad
TNABF | OTC
$3.23
+$0.17 (+5.56%)
Nov 2, 2026, 12:15 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | 4.77B | 4.01B | 2.77B | 3.56B | 3.86B | 3.62B |
Depreciation & Amortization | 11.99B | 11.23B | 11.27B | 11.4B | 10.69B | 10.62B |
Stock-Based Compensation | n/a | n/a | 187.8M | 262.6M | 295.5M | 225.2M |
Other Working Capital | 1.15B | 2.26B | 1.7B | 308.2M | -234.3M | -236.2M |
Other Non-Cash Items | -4.71B | 19.06B | 2.25B | 5.19B | 3.02B | 2.77B |
Deferred Income Tax | n/a | n/a | n/a | n/a | 2.64B | -1.02B |
Change in Working Capital | 3.53B | 3.38B | 13.58B | -11.03B | -7.17B | -688M |
Operating Cash Flow | 15.57B | 22.45B | 30.05B | 9.38B | 13.34B | 15.52B |
Capital Expenditures | -16.25B | -11.18B | -10.57B | -8.43B | -8.41B | -6.91B |
Cash Acquisitions | -49.7M | -3M | -1.48B | -854.1M | -446.4M | 81.2M |
Purchase of Investments | -3.93B | -12.67B | -31.54B | -97.22B | -68.34B | -69.03B |
Sales Maturities Of Investments | 6.29B | 11.47B | 37.24B | 91.66B | 73.02B | 70.05B |
Other Investing Acitivies | 741.7M | 869M | -113.5M | 293.5M | 215.6M | 314.9M |
Investing Cash Flow | -13.19B | -11.6B | -6.5B | -14.55B | -3.96B | -5.49B |
Debt Repayment | 2.64B | -3.39B | -3.57B | 12.06B | 1.89B | 2B |
Common Stock Repurchased | n/a | n/a | n/a | -73.5M | -45M | -281.1M |
Dividend Paid | -2.97B | -3.07B | -2.54B | -2.18B | -4.57B | -5.24B |
Other Financial Acitivies | -6.67B | -6.29B | -4.01B | -6.21B | -6.09B | -4.12B |
Financial Cash Flow | -6.99B | -12.75B | -10.12B | 3.6B | -8.82B | -7.44B |
Net Cash Flow | -4.7B | -1.86B | 13.46B | -1.58B | 611.9M | 2.58B |
Free Cash Flow | -675.3M | 9.22B | 19.48B | 949M | 4.93B | 8.61B |
Adj. Free Cash Flow | -675.3M | 9.22B | 19.29B | 686.4M | 4.64B | 8.38B |
Maintenance CapEx | n/a | -1.33B | -10.57B | n/a | n/a | -6.91B |
Growth CapEx | -16.25B | -9.85B | n/a | -8.43B | -8.41B | n/a |
Owner Earnings | 15.57B | 19.07B | 19.48B | 9.38B | 13.34B | 8.61B |
Add to Watchlist
Select watchlists to add or remove TNABF