Company Valuation: OMRON Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 16,36,163 15,16,970 10,65,526 8,29,325 8,71,463 10,35,871 - -
Change - -7.28% -29.76% -22.17% 5.08% 18.87% - -
Enterprise Value (EV) 1 14,80,679 14,11,691 9,96,672 8,64,505 8,24,463 11,21,462 11,10,339 10,88,501
Change - -4.66% -29.4% -13.26% -4.63% 36.02% -0.99% -1.97%
P/E 26.9x 20.7x 131x 51x 30.6x 18.9x 15x 14.1x
PBR 2.46x 2.08x 1.35x 1.07x 1.04x 1.23x 1.18x 1.13x
PEG - 1x -1.5x 1x 0.4x 0.2x 0.6x 2.12x
Capitalization / Revenue 2.14x 1.73x 1.3x 1.03x 1.14x 1.16x 1.1x 1.06x
EV / Revenue 1.94x 1.61x 1.22x 1.08x 1.07x 1.26x 1.18x 1.11x
EV / EBITDA 13.1x 11.1x 15.3x 9.88x 8.8x 8.17x 7.63x 7.21x
EV / EBIT 16.6x 14x 29x 16x 13.8x 12.2x 11x 10.2x
EV / FCF -17.9x -680x -16x 127x -90.1x 26.3x 23x 19.7x
FCF Yield -5.59% -0.15% -6.24% 0.79% -1.11% 3.81% 4.35% 5.07%
Dividend per Share 2 92 98 104 104 104 118.3 125.1 132
Rate of return 1.12% 1.27% 1.92% 2.47% 2.35% 2.25% 2.37% 2.51%
EPS 2 305.6 372.2 41.17 82.63 144.8 279.1 350.2 373.5
Distribution rate 30.1% 26.3% 253% 126% 71.8% 42.4% 35.7% 35.3%
Net sales 1 7,62,927 8,76,082 8,18,761 8,01,753 7,67,351 8,91,875 9,43,761 9,77,389
EBITDA 1 1,12,683 1,27,273 65,158 87,488 93,713 1,37,314 1,45,540 1,51,044
EBIT 1 89,316 1,00,686 34,342 54,038 59,935 92,009 1,01,044 1,06,304
Net income 1 61,400 73,861 8,105 16,271 28,487 55,279 68,183 71,591
Net Debt 1 -1,55,484 -1,05,279 -68,854 35,180 -47,000 85,592 74,468 52,631
Reference price 2 8,214.00 7,707.00 5,411.00 4,212.00 4,432.00 5,268.00 5,268.00 5,268.00
Nbr of stocks (in thousands) 1,99,192 1,96,830 1,96,918 1,96,896 1,96,630 1,96,635 - -
Announcement Date 26/04/22 26/04/23 08/05/24 08/05/25 13/05/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
18.87x1.26x8.17x2.25% 657.64Cr
24.42x2.91x15.89x2.1% 23TCr
12.1x1.31x6.18x4.19% 16TCr
24.76x3.21x14.7x1.96% 15TCr
32.87x4.91x20.63x1.19% 14TCr
35.11x4.43x20.62x1.26% 11TCr
33.64x5.42x18.87x1.34% 9.2TCr
31.22x3.88x20.83x1.09% 9.03TCr
27.09x3.83x19.14x1.07% 8.97TCr
36.65x6.04x24.06x0.11% 8.95TCr
Average 27.67x 3.72x 16.91x 1.66% 11.58TCr
Weighted average by Cap. 27.15x 3.69x 16.86x 1.81%

Y-o-Y evolution of P/E

Valuation ratios - P/E - OMRON Corporation

Historical PBR trend

Valuation ratios - PBR - OMRON Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - OMRON Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - OMRON Corporation


Year-on-year evolution of the Yield

Valuation ratios - Yield - OMRON Corporation
  1. Stock Market
  2. Stocks
  3. 6645 Stock
  4. Valuation OMRON Corporation