Company Valuation: Innolux Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 206,969 104,599 128,595 114,587 136,146 403,249 - -
Change - -49.46% 22.94% -10.89% 18.82% 196.19% - -
Enterprise Value (EV) 1 178,934 54,453 108,818 81,670 76,653 352,071 333,964 316,360
Change - -69.57% 99.84% -24.95% -6.14% 359.3% -5.14% -5.27%
P/E 3.54x -4x -7.11x 18.9x 568x 23.3x 48.9x 26.8x
PBR 0.68x 0.42x 0.58x 0.49x 0.62x 1.74x 1.73x 1.66x
PEG - 0x 0.2x -0x -5.9x 0x -0.9x 0.3x
Capitalization / Revenue 0.59x 0.47x 0.61x 0.53x 0.6x 1.59x 1.46x 1.37x
EV / Revenue 0.51x 0.24x 0.51x 0.38x 0.34x 1.39x 1.21x 1.07x
EV / EBITDA 1.81x 68.7x 9.02x 3.52x 3x 10.4x 8.59x 7.3x
EV / EBIT 2.85x -1.72x -5.82x -10.3x -18.4x 84.6x 50.4x 65.4x
EV / FCF 2.43x -2.36x -9.23x 55.2x 9.04x 18x 17x -
FCF Yield 41.1% -42.3% -10.8% 1.81% 11.1% 5.54% 5.89% -
Dividend per Share 2 - - - 0.75 0.5 1 0.9467 1.265
Rate of return - - - 5.23% 2.93% 1.98% 1.87% 2.5%
EPS 2 7.309 -3.301 -2.284 0.76 0.03 2.171 1.033 1.886
Distribution rate - - - 98.7% 1,667% 46.1% 91.7% 67.1%
Net sales 1 350,077 223,716 211,741 216,510 226,724 253,384 275,594 294,295
EBITDA 1 99,014 793 12,064 23,231 25,561 33,941 38,878 43,310
EBIT 1 62,713 -31,665 -18,709 -7,919 -4,160 4,164 6,630 4,835
Net income 1 57,534 -27,990 -18,643 6,473 250 16,566 6,521 5,608
Net Debt 1 -28,035 -50,146 -19,777 -32,917 -59,493 -51,178 -69,285 -86,889
Reference price 2 25.91 13.22 16.25 14.35 17.05 50.50 50.50 50.50
Nbr of stocks (in thousands) 7,989,223 7,913,565 7,913,565 7,985,126 7,985,125 7,985,125 - -
Announcement Date 2/11/22 2/14/23 2/22/24 3/13/25 3/10/26 - - -
1TWD in Million2TWD
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
23.21x1.39x10.35x1.98% 12.67B
58.6x7.4x25.35x0.73% 137B
27.97x1.24x6.08x1.18% 33.41B
15.3x0.99x6.06x3.76% 15.45B
34.29x1.01x10.41x1.03% 7.93B
12.58x4.11x10.22x4.51% 5.25B
Average 28.66x 2.69x 11.41x 2.2% 35.28B
Weighted average by Cap. 46.43x 5.28x 19.07x 1.21%

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. 3481 Stock
  4. Valuation Innolux Corporation
-40%: Exceptional extension
d
:
:
SEIZE THE OFFER!