Company Valuation: UPC Technology Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 24,813 28,234 17,899 20,139 11,842 13,110
Change - 13.79% -36.6% 12.51% -41.2% 10.71%
Enterprise Value (EV) 1 34,276 40,554 32,457 36,861 28,387 29,344
Change - 18.31% -19.97% 13.57% -22.99% 3.37%
P/E 11.9x 13.3x -14.4x -71x -4.96x -8.56x
PBR 0.99x 0.95x 0.69x 0.67x 0.4x 0.45x
PEG - - 0x 0.9x -0x 0.2x
Capitalization / Revenue 0.48x 0.34x 0.25x 0.28x 0.16x 0.22x
EV / Revenue 0.66x 0.49x 0.45x 0.5x 0.39x 0.5x
EV / EBITDA 8.68x 9.79x -50.2x 23.1x -30.4x 115x
EV / EBIT 15.1x 16.6x -13.7x -187x -10.6x -20.2x
EV / FCF 20x -16.3x -38x -17.2x 28.6x 40.2x
FCF Yield 4.99% -6.13% -2.63% -5.82% 3.5% 2.49%
Dividend per Share 2 1 1 0.2 0.2 0.15 0.1
Rate of return 5.21% 4.63% 1.47% 1.32% 1.68% 1%
EPS 2 1.62 1.62 -0.9415 -0.2142 -1.795 -1.168
Distribution rate 61.7% 61.7% -21.2% -93.4% -8.36% -8.56%
Net sales 1 51,867 81,942 72,820 73,196 73,320 58,766
EBITDA 1 3,950 4,142 -646.6 1,592 -933.1 254.3
EBIT 1 2,273 2,448 -2,373 -197.5 -2,676 -1,453
Net income 1 2,134 2,147 -1,236 -282.8 -2,384 -1,554
Net Debt 1 9,463 12,320 14,558 16,722 16,545 16,234
Reference price 2 19.20 21.60 13.60 15.20 8.91 10.00
Nbr of stocks (in thousands) 1,292,348 1,307,121 1,316,098 1,324,912 1,329,054 1,311,025
Announcement Date 3/19/21 3/11/22 3/15/23 3/8/24 3/12/25 3/13/26
1TWD in Million2TWD
Estimates


P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 528M
29.27x6.72x17.18x1.34% 221B
27.52x4.27x13.75x2.12% 122B
28.61x3.5x17.92x1.01% 77.11B
19.06x6.13x30.46x3.6% 64.73B
81.92x6.17x14.34x2.6% 61.81B
61.73x1.27x8.42x6.44% 36.61B
10.99x1.17x6.34x3.02% 32.17B
9.04x3.03x7.11x4.67% 24.36B
43.77x5.61x29.84x1.3% 24.02B
Average 34.66x 4.21x 16.15x 2.9% 66.43B
Weighted average by Cap. 33.47x 5.04x 16.75x 2.27%

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. 1313 Stock
  4. Valuation UPC Technology Corporation