Company Valuation: Delta Electronics, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 714,324 744,196 814,330 1,118,242 2,501,434 4,961,308 - -
Change - 4.18% 9.42% 37.32% 123.69% 98.34% - -
Enterprise Value (EV) 1 711,695 729,063 784,169 1,061,228 2,424,290 4,864,613 4,826,116 4,757,853
Change - 2.44% 7.56% 35.33% 128.44% 100.66% -0.79% -1.41%
P/E 26.8x 22.9x 24.4x 31.7x 41.7x 46.6x 29.7x 20.5x
PBR 4.61x 3.98x 4.09x 4.86x 9.33x 14.2x 10.8x 7.96x
PEG - 1x 8.98x 5.82x 0.6x 0.6x 0.5x 0.5x
Capitalization / Revenue 2.27x 1.94x 2.03x 2.66x 4.51x 6.38x 4.53x 3.28x
EV / Revenue 2.26x 1.9x 1.95x 2.52x 4.37x 6.26x 4.41x 3.14x
EV / EBITDA 14.7x 12.1x 12.5x 14.6x 21.7x 28x 18.1x 12x
EV / EBIT 22.7x 17.6x 19.1x 22.3x 28.9x 34.4x 21.1x 13.5x
EV / FCF 134x 29.5x 18.1x 26.9x 46.2x 167x 74.7x 26.3x
FCF Yield 0.74% 3.39% 5.52% 3.72% 2.17% 0.6% 1.34% 3.8%
Dividend per Share 2 5.5 9.84 6.43 7 11.6 20.32 33.93 54.29
Rate of return 2% 3.43% 2.05% 1.63% 1.2% 1.06% 1.78% 2.84%
EPS 2 10.27 12.52 12.86 13.56 23.08 40.98 64.26 92.99
Distribution rate 53.6% 78.6% 50% 51.6% 50.3% 49.6% 52.8% 58.4%
Net sales 1 314,671 384,443 401,227 421,148 554,885 777,468 1,094,775 1,514,159
EBITDA 1 48,516 60,375 62,540 72,668 111,771 173,486 267,360 396,911
EBIT 1 31,365 41,439 40,950 47,652 83,932 141,295 228,501 352,831
Net income 1 26,796 32,666 33,393 35,229 60,108 106,517 168,223 239,516
Net Debt 1 -2,630 -15,133 -30,161 -57,015 -77,144 -96,695 -135,192 -203,455
Reference price 2 275.00 286.50 313.50 430.50 963.00 1,910.00 1,910.00 1,910.00
Nbr of stocks (in thousands) 2,597,543 2,597,543 2,597,543 2,597,543 2,597,543 2,597,543 - -
Announcement Date 2/25/22 2/23/23 3/1/24 2/26/25 2/26/26 - - -
1TWD in Million2TWD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
46.37x6.22x27.89x1.07% 155B
25.14x3.01x16.45x2.05% 240B
14.53x1.81x8.21x3.52% 211B
30.85x3.95x18.26x1.58% 188B
38.87x5.78x24.33x1.01% 170B
41.18x6.77x27.22x0.1% 95.78B
92.07x11.47x65.37x0.34% 95.56B
31.64x5.12x17.81x1.43% 86.23B
33.6x7.27x22.82x0.55% 56.5B
25.26x4.76x17.72x1.61% 51.79B
Average 37.95x 5.62x 24.61x 1.33% 134.99B
Weighted average by Cap. 35.10x 4.92x 22.35x 1.59%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA



Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. 2308 Stock
  4. Valuation Delta Electronics, Inc.