Company Valuation: Restar Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 59,445 65,068 91,256 64,390 73,922 143,963 - -
Change - 9.46% 40.25% -29.44% 14.8% 94.75% - -
Enterprise Value (EV) 119,291 138,846 169,624 135,283 155,789 143,963 143,963 143,963
Change - 16.39% 22.17% -20.25% 15.16% -7.59% 0% 0%
P/E 9.98x 9.18x 13x 8.92x 9.61x 15.3x 13x 11.4x
PBR 0.77x 0.81x 1.08x 0.75x 0.79x - - -
PEG - 0.5x -11.39x 0.9x 1.45x 0.7x 0.7x 0.8x
Capitalization / Revenue 0.15x 0.13x 0.18x 0.11x 0.12x 0.2x 0.19x 0.17x
EV / Revenue 0x 0x 0x 0x 0x 0.2x 0.19x 0.17x
EV / EBITDA 0x 0x 0x 0x 0x 5.87x 5.07x 4.55x
EV / EBIT 0x 0x 0x 0x 0x 7.63x 6.48x 5.77x
EV / FCF -0x -0x 0x 0x -0x 13.1x 15.2x 13.4x
FCF Yield -64.1% -9.08% 9.16% 28.4% -13.3% 7.65% 6.56% 7.48%
Dividend per Share 2 100 115 115 120 128 157.2 184.4 210.2
Rate of return 5.06% 5.31% 3.79% 5.24% 4.87% 3.07% 3.6% 4.11%
EPS 2 198.1 235.6 233 256.6 273.6 334.4 392.4 447.2
Distribution rate 50.5% 48.8% 49.4% 46.8% 46.8% 47% 47% 47%
Net sales 1 399,590 487,129 512,484 561,001 630,905 706,610 766,680 831,840
EBITDA 1 10,846 18,534 20,150 18,861 22,012 24,520 28,370 31,610
EBIT 1 7,588 14,423 15,930 14,174 16,739 18,870 22,230 24,960
Net income 1 5,957 7,085 7,004 7,473 7,691 10,050 11,800 13,450
Net Debt 59,846 73,778 78,368 70,893 81,867 - - -
Reference price 2 1,977.00 2,164.00 3,035.00 2,290.00 2,629.00 5,120.00 5,120.00 5,120.00
Nbr of stocks (in thousands) 30,068 30,068 30,068 28,118 28,118 28,118 - -
Announcement Date 5/11/22 A 5/12/23 A 5/13/24 A 5/14/25 A 5/14/26 A - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
13.2x - - 3.56% 787M
23.69x13.37x19.79x0.34% 5,424B
47.5x19.43x28.59x0.61% 2,035B
22.2x10.85x14.7x1.14% 1,903B
12.09x7.31x8.83x0.06% 991B
84.52x15.28x57.45x-.--% 789B
4.07x2.44x2.94x0.27% 735B
-44.04x8.48x23.67x-.--% 513B
223.23x49.13x99.9x-.--% 302B
33.66x12.19x22.62x2.01% 261B
Average 42.01x 15.39x 30.94x 0.8% 1,295B
Weighted average by Cap. 31.08x 13.60x 23.00x 0.47%

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. 3156 Stock
  4. Valuation Restar Corporation