Company Valuation: Voltronic Power Technology Corp.

Data adjusted to current consolidation scope
Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026
Capitalization 1 59,561 97,931 135,063 135,593 150,026 152,634 152,634 -
Change - 64.42% 37.92% 0.39% 10.64% 1.74% 0% -
Enterprise Value (EV) 1 56,649 93,224 132,546 131,404 145,813 147,407 146,008 144,676
Change - 64.56% 42.18% -0.86% 10.97% 1.09% -0.95% -0.91%
P/E ratio 27.8x 44.6x 57.3x 30.4x 41.4x 36.9x 31.1x 27.7x
PBR 12.2x 18.2x 23.7x 16.3x 17.9x 16.6x 14.4x 12.7x
PEG - 17.19x 7.87x 0.3x -2.2x 2.6x 1.7x 2.3x
Capitalization / Revenue 4.6x 7.17x 7.97x 5.97x 7.92x 6.64x 5.88x 5.13x
EV / Revenue 4.38x 6.83x 7.82x 5.78x 7.69x 6.41x 5.62x 4.86x
EV / EBITDA 20.7x 31.4x 41.1x 23.4x 32.4x 27.9x 23.9x 20.6x
EV / EBIT 22.2x 34.1x 45.3x 24.9x 35.2x 28.7x 24.9x 21.9x
EV / FCF 22.1x 41.6x 74.5x 30.4x 37.9x 32.7x 29.8x 25.7x
FCF Yield 4.53% 2.4% 1.34% 3.29% 2.64% 3.06% 3.36% 3.89%
Dividend per Share 2 22.09 23.5 23.5 22.5 35.5 37.76 42.36 45.74
Rate of return 3.24% 2.1% 1.52% 1.46% 2.08% 2.17% 2.43% 2.63%
EPS 2 24.5 25.14 26.97 50.9 41.31 47.22 55.9 62.77
Distribution rate 90.2% 93.5% 87.1% 44.2% 85.9% 80% 75.8% 72.9%
Net sales 1 12,936 13,653 16,957 22,725 18,951 22,994 25,966 29,759
EBITDA 1 2,735 2,969 3,224 5,615 4,500 5,276 6,101 7,023
EBIT 1 2,557 2,730 2,925 5,288 4,138 5,143 5,858 6,598
Net income 1 2,131 2,197 2,359 4,433 3,623 4,135 4,865 5,498
Net Debt 1 -2,911 -4,707 -2,517 -4,189 -4,213 -5,227 -6,626 -7,958
Reference price 2 680.94 1,120.00 1,545.00 1,545.00 1,710.00 1,740.00 1,740.00 1,740.00
Nbr of stocks (in thousands) 87,468 87,439 87,419 87,763 87,735 87,721 87,721 -
Announcement Date 2/26/20 2/24/21 2/24/22 2/24/23 2/29/24 - - -
1TWD in Million2TWD
Estimates

P/E ratio, Detailed evolution

Add to a list
P/E ratio (Y) EV / Sales (Y) EV / EBITDA (Y) Yield (Y) Capi.($)
36.85x6.41x27.94x2.17% 4.65B
22.44x2.7x11.48x1.52% 157B
-269.78x3.48x23.01x-.--% 54.11B
19.3x1.44x7.28x1.61% 21.62B
21.29x2.13x15.55x1% 12.75B
14.38x1.19x7.66x0.48% 9.56B
-146.29x4.74x148.93x0% 8.14B
25.89x0.89x11.11x0.67% 5.86B
47.12x1.87x17.88x0.41% 5.35B
10.83x - - 0.95% 3.93B
Average -21.80x 2.76x 30.09x percentage-no-prefix 28.33B
Weighted average by Cap. -38.17x 2.75x 17.83x percentage-no-prefix
See all sector valuations

Year-on-year evolution of the PER

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.