Tenaga Nasional Bhd (TNABF) Dividend 2026: History, Ex-Dividend Dates & Yield

$3.09
+$0.04+1.31% Wednesday 00:00
Dividend Yield
4.28%
Dividend amount
$0.06
Last ex-date
Sep 30, 2026
Last pay date
Oct 16, 2026

Summary

Tenaga Nasional Bhd (TNABF) dividends are paid semi-annual. The latest dividend per share was $0.06 with an ex date of September 30, 2026 and a payment date of October 16, 2026. The next dividend per share will be $0.06 with an ex date of September 30, 2026 and a payment date of October 16, 2026. The current dividend yield of Tenaga Nasional Bhd (TNABF) is 4.28%.

Upcoming

Past

DateAmountChange
$0.13
+11.83%
16 Oct 2026
$0.06
-13.59%
17 Apr 2026
$0.07
+19.8%
$0.12
+1.36%
16 Oct 2025
$0.06
+0.32%
16 Apr 2025
$0.06
+1.66%
$0.12
+20.03%
17 Oct 2024
$0.06
-0.9%
18 Apr 2024
$0.06
+53.98%
$0.10
+14.15%
17 Oct 2023
$0.04
-35.65%
14 Apr 2023
$0.06
+38.86%
$0.09
-56.05%
14 Oct 2022
$0.04
+0.07%
15 Apr 2022
$0.04
-19.68%
$0.19
-9.34%
15 Oct 2021
$0.05
-45.42%
16 Apr 2021
$0.04
-17.76%
16 Apr 2021
$0.10
+122.22%
$0.21
+67.53%
14 Oct 2020
$0.05
-53.7%
16 Apr 2020
$0.05
-36.06%
16 Apr 2020
$0.11
+150%
$0.13
-0.37%
11 Oct 2019
$0.07
+28.61%
11 Apr 2019
$0.06
-23.5%
$0.13
-13.6%
11 Oct 2018
$0.07
+32.4%
19 Apr 2018
$0.06
-49.22%
10Y Growth
6.63%
5Y Growth
6.1%
3Y Growth
8.56%
1Y Growth
11.16%

Community

FAQ

How much dividend does Tenaga Nasional Bhd pay?▼
Tenaga Nasional Bhd pays an annual dividend of $0.13 per share, with a dividend yield of 4.28%.
What is the dividend yield of Tenaga Nasional Bhd?▼
The current dividend yield of Tenaga Nasional Bhd is 4.28%.
When does Tenaga Nasional Bhd pay dividends?▼
Tenaga Nasional Bhd pays dividends semi-annual. The next payment is expected on October 16, 2026.
When is the next dividend from Tenaga Nasional Bhd?▼
The next dividend payment from Tenaga Nasional Bhd is scheduled for October 16, 2026.
How safe is the dividend of Tenaga Nasional Bhd?▼
Tenaga Nasional Bhd has raised its dividend for 3 consecutive years, with a payout ratio of 67.99% and 5-year dividend growth of 6.1%.
What is the dividend of Tenaga Nasional Bhd?▼
Tenaga Nasional Bhd currently pays a dividend of $0.07 per share.
When did I have to buy the shares of Tenaga Nasional Bhd to receive the previous dividend?▼
To receive the previous dividend from Tenaga Nasional Bhd, you needed to own the shares before the ex-dividend date of March 31, 2026.
When did Tenaga Nasional Bhd pay the last dividend?▼
The last dividend payment from Tenaga Nasional Bhd was made on April 17, 2026.
What was the dividend of Tenaga Nasional Bhd in 2025?▼
In 2025, Tenaga Nasional Bhd paid a total dividend of $0.12 per share.
In which currency does Tenaga Nasional Bhd distribute the dividend?▼
Tenaga Nasional Bhd distributes its dividends in USD.