Company Valuation: Oiles Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2021 2022 2023 2024 2025 2026
Market Cap 1 53,082 47,696 52,251 69,715 66,830 69,498
Change - -10.15% 9.55% 33.42% -4.14% 3.99%
Enterprise Value (EV) 1 38,119 31,731 32,688 46,788 42,985 42,763
Change - -16.76% 3.02% 43.13% -8.13% -0.52%
P/E 21x 11x 12.7x 12.8x 10.8x 13.9x
PBR 0.86x 0.72x 0.76x 0.94x 0.87x 0.87x
PEG - 0.2x -3.41x 0.4x 0.6x -0.8x
Capitalization / Revenue 1x 0.8x 0.83x 1.01x 0.99x 1.01x
EV / Revenue 0.72x 0.53x 0.52x 0.68x 0.64x 0.62x
EV / EBITDA 6.39x 3.59x 3.92x 4.39x 4.13x 4.11x
EV / EBIT 12.1x 5.41x 6.46x 6.42x 6.19x 6.15x
EV / FCF -54.3x 14.9x 8.38x 10.6x 13.7x 8.17x
FCF Yield -1.84% 6.69% 11.9% 9.44% 7.32% 12.2%
Dividend per Share 2 40 50 55 75 85 -
Rate of return 2.36% 3.3% 3.27% 3.31% 3.77% -
EPS 2 80.62 137.6 132.4 177.8 208.4 171.8
Distribution rate 49.6% 36.3% 41.5% 42.2% 40.8% -
Net sales 1 52,977 59,853 62,882 68,765 67,604 68,964
EBITDA 1 5,962 8,843 8,333 10,656 10,408 10,395
EBIT 1 3,139 5,862 5,057 7,292 6,942 6,959
Net income 1 2,525 4,325 4,132 5,476 6,308 5,009
Net Debt 1 -14,963 -15,965 -19,563 -22,927 -23,845 -26,735
Reference price 2 1,694.00 1,515.00 1,680.00 2,268.00 2,255.00 2,385.00
Nbr of stocks (in thousands) 31,336 31,482 31,102 30,738 29,636 29,140
Announcement Date 6/30/21 6/30/22 6/30/23 6/28/24 6/26/25 6/26/26
1JPY in Million2JPY
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
49.91x9.2x28.14x-.--% 18.93B
46.91x - - 0.96% 6.76B
59.82x6.97x38.98x0.08% 2.58B
9.16x - - - 1.55B
38.41x - - - 1.08B
85.8x - - - 1.09B
Average 48.33x 8.08x 33.56x 0.35% 5.33B
Weighted average by Cap. 48.94x 8.94x 29.44x 0.24%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA