Company Valuation: RiTdisplay Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 3,645 5,059 2,519 2,578 3,975 2,916
Change - 38.79% -50.21% 2.34% 54.2% -26.64%
Enterprise Value (EV) 1 3,626 5,187 3,766 3,554 4,828 5,434
Change - 43.05% -27.39% -5.63% 35.84% 12.55%
P/E 18.3x 28.1x 84.1x -11.4x -22,624x -57.6x
PBR 1.83x 2.26x 1.15x 1.38x 1.55x 1.18x
PEG - -3.15x -1x 0x 226.4x -0x
Capitalization / Revenue 2.23x 2.27x 0.93x 0.96x 1.73x 0.82x
EV / Revenue 2.21x 2.33x 1.39x 1.32x 2.1x 1.53x
EV / EBITDA 11.3x 18.6x 16.1x 40.2x 26.6x 18.6x
EV / EBIT 18.9x 34.8x 40.9x -58.7x 207x 40.2x
EV / FCF 13x -20.1x -3.09x 9.45x -41.2x -3.14x
FCF Yield 7.7% -4.97% -32.4% 10.6% -2.43% -31.8%
Dividend per Share 2 2.965 1.986 1.485 - 0.099 -
Rate of return 5.56% 2.66% 4.39% - 0.23% -
EPS 2 2.922 2.661 0.4026 -3.05 -0.001919 -0.5532
Distribution rate 101% 74.6% 369% - -5,159% -
Net sales 1 1,638 2,226 2,714 2,682 2,299 3,559
EBITDA 1 320.8 279.1 234.5 88.44 181.4 292.9
EBIT 1 191.4 149.1 92.04 -60.56 23.32 135.2
Net income 1 206.6 192.2 29.92 -226.9 13.7 -52.24
Net Debt 1 -19.62 127.3 1,247 976.1 852.6 2,518
Reference price 2 53.37 74.75 33.86 34.65 43.42 31.85
Nbr of stocks (in thousands) 68,306 67,679 74,388 74,388 91,558 91,558
Announcement Date 31/3/21 30/3/22 30/3/23 6/3/24 26/3/25 5/6/26
1TWD in Million2TWD
Estimates


P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 93.23M
21.37x12.19x18.38x0.35% 5,159B
21.88x10.72x14.49x1.12% 1,922B
37.24x15.77x23.16x0.75% 1,647B
5.4x3.33x3.71x0.07% 1,057B
98.54x17.9x67.9x-.--% 925B
4.16x2.66x3.21x1.86% 829B
-40.14x7.98x22.29x-.--% 484B
34.54x12.96x23.61x1.84% 286B
Average 22.87x 10.44x 22.09x 0.75% 1,368B
Weighted average by Cap. 24.73x 11.32x 20.13x 0.6%

Y-o-Y evolution of P/E

Valuation ratios - P/E - RiTdisplay Corporation

Historical PBR trend

Valuation ratios - PBR - RiTdisplay Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - RiTdisplay Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - RiTdisplay Corporation

  1. Stock Market
  2. Stocks
  3. 8104 Stock
  4. Valuation RiTdisplay Corporation