Company Valuation: SWCC Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 48,624 56,074 56,625 114,551 183,028 361,021 - -
Change - 15.32% 0.98% 102.3% 59.78% 97.25% - -
Enterprise Value (EV) 1 81,219 91,067 93,112 136,995 217,743 398,281 387,849 378,829
Change - 12.13% 2.25% 47.13% 58.94% 82.91% -2.62% -2.33%
P/E Ratio 9.79x 5.99x 6.02x 13.1x 16x 18.9x 17.5x 15.4x
PBR 1.02x 0.96x 0.84x 1.51x 2.19x 3.62x 3.24x 2.89x
PEG - 0.1x 12.02x -2.31x 0.5x 0.3x 0.8x 1.2x
Capitalization / Revenue 0.3x 0.28x 0.27x 0.54x 0.77x 1.28x 1.13x 1.1x
EV / Revenue 0.5x 0.46x 0.45x 0.64x 0.92x 1.47x 1.21x 1.16x
EV / EBITDA 7.54x 6.8x 6.55x 8.32x 8.77x 12x 10.1x 8.56x
EV / EBIT 10.7x 9.07x 8.89x 10.7x 10.4x 14.8x 12.3x 10.7x
EV / FCF 14.4x -83.5x 151x 7.3x 16.5x 46.7x 40.9x 21.8x
FCF Yield 6.93% -1.2% 0.66% 13.7% 6.05% 2.57% 2.45% 4.59%
Dividend per Share 2 20 50 60 90 136 223 271 297.7
Rate of return 1.23% 2.66% 3.17% 2.32% 2.2% 1.85% 2.22% 2.44%
EPS 2 166.5 313.4 315 297.1 385.7 636.5 697 789.2
Distribution rate 12% 16% 19% 30.3% 35.3% 35% 38.9% 37.7%
Net sales 1 161,697 199,194 209,111 213,904 237,862 277,736 320,590 327,256
EBITDA 1 10,773 13,384 14,215 16,462 24,838 33,056 38,407 44,255
EBIT 1 7,590 10,039 10,474 12,824 20,935 27,320 31,606 35,520
Net income 1 4,966 9,353 9,410 8,838 11,400 18,840 20,640 23,365
Net Debt 1 32,595 34,993 36,487 22,444 34,715 37,260 26,827 17,808
Reference price 2 1,630.00 1,879.00 1,895.00 3,880.00 6,190.00 12,190.00 12,190.00 12,190.00
Nbr of stocks (in thousands) 29,831 29,842 29,881 29,523 29,568 29,616 - -
Announcement Date 13/05/21 12/05/22 12/05/23 13/05/24 13/05/25 14/05/26 - -
1JPY in Million2JPY
Estimates

P/E Ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
21.13x1.47x12.05x1.67% 2.25B
30.93x2.02x15.56x0.7% 47.79B
427.5x - - - 11.08B
20.78x1.07x9.03x2.16% 7.39B
20.96x0.47x8.29x0.66% 6.97B
20.25x2.35x13.4x1.45% 5.92B
57.49x4.23x41.03x0.11% 5.4B
18.62x2.32x12.41x1.66% 5.06B
Average 77.21x 1.99x 15.97x 1.2% 11.48B
Weighted average by Cap. 77.16x 1.97x 15.59x 0.93%

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. 5805 Stock
  4. Valuation SWCC Corporation
- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!