Company Valuation: TOLI Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2021 2022 2023 2024 2025 2026
Market Cap 1 15,297 13,452 16,431 24,680 27,492 38,384
Change - -12.06% 22.14% 50.21% 11.39% 39.62%
Enterprise Value (EV) 1 11,561 9,811 13,386 21,745 29,060 38,454
Change - -15.13% 36.44% 62.45% 33.64% 32.32%
P/E 11x 18.8x 6.41x 6.76x 7.92x 8.57x
PBR 0.4x 0.35x 0.4x 0.54x 0.57x 0.72x
PEG - -0.4x 0x 0.2x -2.36x 0.3x
Capitalization / Revenue 0.18x 0.15x 0.17x 0.24x 0.26x 0.34x
EV / Revenue 0.13x 0.11x 0.14x 0.21x 0.27x 0.34x
EV / EBITDA 2.84x 2.78x 2.12x 2.71x 3.72x 4.31x
EV / EBIT 7.25x 11.2x 3.79x 4.37x 6.64x 7.54x
EV / FCF 5.95x 12x -19.4x 19.3x -8.17x 11.5x
FCF Yield 16.8% 8.33% -5.16% 5.18% -12.2% 8.68%
Dividend per Share 2 8 8 10 19 21 34
Rate of return 3.2% 3.62% 3.66% 4.56% 4.45% 5.16%
EPS 2 22.65 11.78 42.56 61.69 59.62 76.86
Distribution rate 35.3% 67.9% 23.5% 30.8% 35.2% 44.2%
Net sales 1 85,931 88,513 95,230 102,470 105,709 112,337
EBITDA 1 4,076 3,531 6,318 8,029 7,804 8,912
EBIT 1 1,595 879 3,532 4,979 4,377 5,100
Net income 1 1,386 720 2,562 3,689 3,507 4,459
Net Debt 1 -3,736 -3,641 -3,045 -2,935 1,568 70
Reference price 2 250.00 221.00 273.00 417.00 472.00 659.00
Nbr of stocks (in thousands) 61,187 60,869 60,186 59,185 58,246 58,245
Announcement Date 6/23/21 A 6/23/22 A 6/22/23 A 6/19/24 A 6/16/25 A 6/12/26 A
1JPY in Million2JPY
Estimates


P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
- - - - 240M
22.89x2.88x14.1x1.91% 40.32B
11.31x0.9x5.88x3.53% 36.62B
28.47x5.71x19.36x2.42% 21.75B
22.44x1.91x13.83x0.65% 19.49B
16.25x2.22x11.07x1.75% 14.31B
17.95x2.97x12.24x1.38% 13.23B
-16.97x1.38x16.03x3.36% 11.27B
20.64x3.25x10.74x0.62% 9.67B
18.77x1.96x10.35x0.23% 9.02B
Average 15.75x 2.57x 12.62x 1.76% 17.59B
Weighted average by Cap. 17.31x 2.54x 12.37x 2.06%

Y-o-Y evolution of P/E

Valuation ratios - P/E - TOLI Corporation

Historical PBR trend

Valuation ratios - PBR - TOLI Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - TOLI Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - TOLI Corporation

  1. Stock Market
  2. Stocks
  3. 7971 Stock
  4. Valuation TOLI Corporation