Company Valuation: Keio Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 584,249 567,206 509,439 450,232 446,494 468,780 - -
Change - -2.92% -10.18% -11.62% -0.83% 4.99% - -
Enterprise Value (EV) 1 892,560 898,828 871,727 848,913 857,769 927,935 956,183 996,527
Change - 0.7% -3.02% -2.62% 1.04% 8.18% 3.04% 4.22%
P/E 105x 43.2x 17.4x 10.8x 10.6x 11.4x 12x 12.1x
PBR 1.71x 1.61x 1.3x 1.09x 1.01x 1.02x 0.96x 0.92x
PEG - 0x 0x 0.2x 3.33x 31.37x -2.14x -17.45x
Capitalization / Revenue 1.95x 1.63x 1.25x 0.99x 0.9x 0.92x 0.88x 0.86x
EV / Revenue 2.98x 2.59x 2.13x 1.87x 1.73x 1.82x 1.79x 1.82x
EV / EBITDA 28x 17.8x 11.7x 9.76x 9.87x 10.4x 9.99x 9.87x
EV / EBIT 1,206x 41.8x 19.9x 15.7x 16.4x 18x 17.4x 17.4x
EV / FCF 64.2x -52.9x 89.2x -89.4x 598x -36.1x -111x -100x
FCF Yield 1.56% -1.89% 1.12% -1.12% 0.17% -2.77% -0.9% -1%
Dividend per Share 2 8 8 10.5 20 110 22.2 23.08 24.12
Rate of return 0.84% 0.86% 1.26% 2.63% 14.3% 2.67% 2.78% 2.9%
EPS 2 9.15 21.48 47.9 70.75 73 73.27 69.16 68.68
Distribution rate 87.4% 37.2% 21.9% 28.3% 151% 30.3% 33.4% 35.1%
Net sales 1 299,872 347,133 408,694 452,916 496,939 510,180 535,320 547,000
EBITDA 1 31,904 50,606 74,483 86,958 86,914 89,561 95,746 100,919
EBIT 1 740 21,479 43,840 54,148 52,322 51,600 55,100 57,325
Net income 1 5,585 13,114 29,243 42,857 42,929 42,140 39,220 38,575
Net Debt 1 308,311 331,622 362,288 398,681 411,275 459,156 487,403 527,747
Reference price 2 957.00 929.00 834.40 761.40 771.30 831.60 831.60 831.60
Nbr of stocks (in thousands) 610,500 610,555 610,545 591,321 578,885 578,883 - -
Announcement Date 5/2/22 5/12/23 5/10/24 5/12/25 5/13/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
8.16x4.02x8.39x0.77% 24.87B
14.03x1.63x8.34x3.09% 8.96B
14.43x2.07x13.21x2.05% 7.3B
11.3x2.08x11.67x1.78% 6.42B
14.15x0.94x10.8x1.85% 4.26B
27.55x7.14x20.79x1.87% 4.13B
14.28x2.93x14.75x1.8% 3.93B
15.64x2.96x13.15x3.3% 3.92B
10.7x2.02x10.68x2.39% 3.85B
Average 14.47x 2.87x 12.42x 2.1% 7.52B
Weighted average by Cap. 12.41x 3.07x 10.90x 1.75%

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