Company Valuation: TPI Polene

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 34,851 32,898 34,462 26,509 20,450 13,065
Change - -5.61% 4.76% -23.08% -22.86% -36.11%
Enterprise Value (EV) 1 87,190 95,372 95,163 93,340 91,488 88,268
Change - 9.38% -0.22% -1.92% -1.98% -3.52%
P/E 23.2x 5.79x 4.92x 8.24x 14.2x 6.54x
PBR 0.8x 0.68x 0.65x 0.48x 0.38x 0.23x
PEG - 0x 0.2x -0.2x -0.3x 0.2x
Capitalization / Revenue 1.02x 0.85x 0.72x 0.62x 0.57x 0.38x
EV / Revenue 2.54x 2.45x 1.98x 2.18x 2.56x 2.55x
EV / EBITDA 9.43x 7.99x 7.62x 10x 11.9x 9.6x
EV / EBIT 18.6x 10.5x 10.1x 15.1x 19.5x 14.6x
EV / FCF -32.3x -8.67x 48.6x -23.8x -46.7x -26.1x
FCF Yield -3.09% -11.5% 2.06% -4.2% -2.14% -3.83%
Dividend per Share 2 0.06 0.09 0.1 0.1 0.05 0.03
Rate of return 3.26% 5.23% 5.49% 7.14% 4.63% 4.35%
EPS 2 0.0793 0.2969 0.3699 0.1699 0.0762 0.1055
Distribution rate 75.7% 30.3% 27% 58.8% 65.6% 28.4%
Net sales 1 34,276 38,920 48,133 42,807 35,770 34,628
EBITDA 1 9,247 11,933 12,492 9,297 7,675 9,197
EBIT 1 4,676 9,043 9,402 6,184 4,690 6,033
Net income 1 1,498 5,671 7,008 3,218 1,442 1,999
Net Debt 1 52,339 62,475 60,701 66,831 71,038 75,203
Reference price 2 1.8400 1.7200 1.8200 1.4000 1.0800 0.6900
Nbr of stocks (in thousands) 18,940,892 19,126,500 18,935,235 18,935,235 18,935,235 18,935,235
Announcement Date 2/22/21 2/23/22 2/14/23 2/27/24 2/14/25 2/24/26
1THB in Million2THB
Estimates


P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
14.31x1.71x8.31x1.92% 54.99B
17.72x2.44x9.67x2.9% 43.22B
33.46x5.84x17.38x0.72% 34.48B
32.09x3.33x17.07x0.98% 33.14B
27.29x4.3x14.4x0.86% 31.82B
11.79x1.41x6.57x2.61% 28.65B
20.21x6.3x12.42x2.15% 23.33B
67.76x4.24x65.59x0.34% 20.93B
15.23x1.92x7.72x1.44% 20.18B
Average 26.65x 3.50x 17.68x 1.54% 32.3B
Weighted average by Cap. 24.67x 3.31x 15.49x 1.64%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA