Company Valuation: Voltronic Power Technology Corp.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 135,063 135,593 150,026 163,160 85,167 68,496 -
Change - 0.39% 10.64% 8.75% -47.8% -19.57% -
Enterprise Value (EV) 1 132,546 131,404 145,813 157,338 78,967 62,082 60,224
Change - -0.86% 10.97% 7.9% -49.81% -21.38% -2.99%
P/E ratio 57.3x 30.4x 41.4x 38.8x 24.2x 18.7x 15.8x
PBR 23.7x 16.3x 17.9x 16.4x 8.91x 7.13x 6.87x
PEG - 0.3x -2.2x 2.4x -1.5x 4.34x 0.9x
Capitalization / Revenue 7.97x 5.97x 7.92x 7.15x 4.15x 3.13x 2.77x
EV / Revenue 7.82x 5.78x 7.69x 6.9x 3.85x 2.83x 2.44x
EV / EBITDA 41.1x 23.4x 32.4x 28.8x 17x 13.3x 10.9x
EV / EBIT 45.3x 24.9x 35.2x 30.8x 18.2x 14.4x 11.7x
EV / FCF 74.5x 30.4x 37.9x 36.6x 17.3x 16.1x 12.9x
FCF Yield 1.34% 3.29% 2.64% 2.74% 5.78% 6.22% 7.78%
Dividend per Share 2 23.5 22.5 35.5 41 35 41.19 41.61
Rate of return 1.52% 1.46% 2.08% 2.2% 3.6% 5.27% 5.33%
EPS 2 26.97 50.9 41.31 47.88 40.05 41.77 49.29
Distribution rate 87.1% 44.2% 85.9% 85.6% 87.4% 98.6% 84.4%
Net sales 1 16,957 22,725 18,951 22,813 20,521 21,901 24,709
EBITDA 1 3,224 5,615 4,500 5,464 4,641 4,685 5,539
EBIT 1 2,925 5,288 4,138 5,115 4,329 4,297 5,167
Net income 1 2,359 4,433 3,623 4,204 3,521 3,649 4,390
Net Debt 1 -2,517 -4,189 -4,213 -5,822 -6,200 -6,414 -8,272
Reference price 2 1,545.00 1,545.00 1,710.00 1,860.00 971.00 781.00 781.00
Nbr of stocks (in thousands) 87,419 87,763 87,735 87,721 87,711 87,703 -
Announcement Date 2/24/22 2/24/23 2/29/24 3/6/25 3/6/26 - -
1TWD in Million2TWD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
18.7x2.83x13.25x5.27% 2.18B
21.85x2.96x12.88x2.34% 299B
91.95x4.19x21.01x-.--% 66.95B
689.58x3.33x23.39x0.07% 27.37B
19.91x1.76x14.83x1.06% 21.49B
539.76x7.13x97.46x0.02% 13.84B
23.33x2.42x15.45x0.5% 10.62B
42.63x2.37x18.1x-.--% 8.43B
28.64x0.93x12.51x0.85% 7.9B
22.94x - - 0.52% 7.33B
Average 149.93x 3.10x 25.43x 1.06% 46.51B
Weighted average by Cap. 87.10x 3.17x 17.50x 1.62%

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. Equities
  3. 6409 Stock
  4. Valuation Voltronic Power Technology Corp.