Company Valuation: Ba Ria Thermal Power

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 880,065 1,076,644 846,798 961,721 725,827 543,766
Change - 22.34% -21.35% 13.57% -24.53% -25.08%
Enterprise Value (EV) 1 686,994 970,926 697,396 779,423 572,000 375,083
Change - 41.33% -28.17% 11.76% -26.61% -34.43%
P/E 10.9x 8.46x 12x 13.4x 17x 12.8x
PBR 0.72x 0.84x 0.68x 0.8x 0.68x 0.51x
PEG - 0.1x -0.3x 8.8x -0.4x -22.3x
Capitalization / Revenue 1.17x 0.89x 1.65x 1.23x 2.03x 2.07x
EV / Revenue 0.92x 0.8x 1.36x 1x 1.6x 1.42x
EV / EBITDA 6.57x 13.6x 14.9x 27.1x 20.9x 6.15x
EV / EBIT 10.6x 32.2x -580x -31.4x -21.6x 47.5x
EV / FCF 1.76x -10.8x -8.42x 11.1x 6.85x 7.48x
FCF Yield 57% -9.22% -11.9% 9.04% 14.6% 13.4%
Dividend per Share 2 1,100 1,500 1,200 3,127 330 500
Rate of return 7.56% 8.43% 8.57% 19.7% 2.75% 5.56%
EPS 2 1,338 2,103 1,170 1,187 707.9 703.8
Distribution rate 82.2% 71.3% 103% 263% 46.6% 71%
Net sales 1 750,177 1,212,907 513,492 779,821 357,407 263,278
EBITDA 1 104,616 71,295 46,927 28,734 27,380 60,985
EBIT 1 64,673 30,145 -1,202 -24,859 -26,429 7,898
Net income 1 80,930 127,218 70,744 71,821 42,817 42,571
Net Debt 1 -193,071 -105,717 -149,402 -182,298 -153,827 -168,683
Reference price 2 14,550.00 17,800.00 14,000.00 15,900.00 12,000.00 8,990.00
Nbr of stocks (in thousands) 60,486 60,486 60,486 60,486 60,486 60,486
Announcement Date 31/03/21 28/03/22 17/03/23 01/04/24 27/03/25 31/03/26
1VND in Million2VND
Estimates


P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 16.97M
29.88x6.96x18.79x-.--% 39.36B
13.71x2.71x10.12x3.04% 31.78B
12.45x6.71x13.96x3.53% 29.14B
21.1x10.58x15.24x2.14% 27.48B
22.35x7.65x12.94x1.73% 27.09B
73.4x18.41x21.87x-.--% 21.87B
16.12x5.06x10.05x3.49% 18.19B
Average 27.00x 8.30x 14.71x 1.99% 24.37B
Weighted average by Cap. 25.95x 7.94x 14.87x 1.89%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA


  1. Stock Market
  2. Stocks
  3. BTP Stock
  4. Valuation Ba Ria Thermal Power