Company Valuation: SDI Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 31,966 17,558 20,673 17,194 14,134 29,325 - -
Change - -45.07% 17.74% -16.83% -17.8% 107.47% - -
Enterprise Value (EV) 1 31,966 19,792 22,489 17,927 14,912 32,293 31,380 33,028
Change - -38.08% 13.63% -20.28% -16.82% 116.55% -2.83% 5.25%
P/E 37.5x 18.7x 27.9x 25.5x 46.7x 31.5x 23.5x 16.2x
PBR 5.17x 2.65x 3.05x 2.44x 2.03x 3.85x 3.47x 3.12x
PEG - 1.8x -1.3x -2.81x -0.8x 0x 0.7x 0.4x
Capitalization / Revenue 2.87x 1.5x 1.9x 1.59x 1.38x 2.27x 1.97x 1.66x
EV / Revenue 2.87x 1.69x 2.07x 1.66x 1.46x 2.5x 2.11x 1.87x
EV / EBITDA 16.8x 10.8x 13.6x 11.7x 12.4x 16.7x 12.7x 10.2x
EV / EBIT 26.1x 16.9x 23x 21.6x 29.9x 24.1x 18.2x 14x
EV / FCF -47.5x 16.7x 21.8x 29.7x 42.4x -42x 73.1x 45.5x
FCF Yield -2.11% 5.97% 4.59% 3.36% 2.36% -2.38% 1.37% 2.2%
Dividend per Share 2 3 3.2 2.6 2.5 - 3.041 3.989 6.446
Rate of return 1.71% 3.32% 2.29% 2.65% - 1.89% 2.48% 4%
EPS 2 4.68 5.16 4.07 3.7 1.66 5.112 6.84 9.917
Distribution rate 64.1% 62% 63.9% 67.6% - 59.5% 58.3% 65%
Net sales 1 11,153 11,724 10,857 10,815 10,247 12,895 14,858 17,694
EBITDA 1 1,899 1,830 1,651 1,535 1,200 1,931 2,462 3,237
EBIT 1 1,225 1,169 979.2 828.7 498.7 1,340 1,725 2,355
Net income 1 852.2 940.5 742.8 675.1 303.2 996.1 1,313 1,806
Net Debt 1 - 2,234 1,816 733 778.3 2,968 2,055 3,703
Reference price 2 175.50 96.40 113.50 94.40 77.60 161.00 161.00 161.00
Nbr of stocks (in thousands) 182,140 182,140 182,140 182,140 182,140 182,140 - -
Announcement Date 3/9/22 3/10/23 3/7/24 3/10/25 3/12/26 - - -
1TWD in Million2TWD
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
33.82x2.61x17x1.85% 923M
22.08x12.44x18.46x0.36% 5,056B
22.63x11.05x15.01x1.13% 1,926B
43.33x17.84x26.26x0.67% 1,867B
13.62x8.29x10.02x0.05% 1,118B
5.93x3.44x4.13x0.3% 948B
100.59x17.45x64.58x-.--% 880B
-262.69x8.85x26.21x-.--% 504B
234.34x49.91x105.85x-.--% 302B
33.51x12.17x22.5x2.02% 260B
Average 24.72x 14.40x 31.00x 0.64% 1,286B
Weighted average by Cap. 22.76x 13.07x 22.88x 0.48%

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. 2351 Stock
  4. Valuation SDI Corporation