Company Valuation: OMRON Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 1,636,163 1,516,970 1,065,526 829,325 871,463 1,384,897 - -
Change - -7.28% -29.76% -22.17% 5.08% 58.92% - -
Enterprise Value (EV) 1 1,480,679 1,411,691 996,672 864,505 824,463 1,466,380 1,455,259 1,415,437
Change - -4.66% -29.4% -13.26% -4.63% 77.86% -0.76% -2.74%
P/E 26.9x 20.7x 131x 51x 30.6x 23.9x 22x 19.5x
PBR 2.46x 2.08x 1.35x 1.07x 1.04x 1.67x 1.6x 1.48x
PEG - 1x -1.5x 1x 0.4x 0x 2.46x 1.6x
Capitalization / Revenue 2.14x 1.73x 1.3x 1.03x 1.14x 1.55x 1.48x 1.39x
EV / Revenue 1.94x 1.61x 1.22x 1.08x 1.07x 1.64x 1.55x 1.42x
EV / EBITDA 13.1x 11.1x 15.3x 9.88x 8.8x 11.2x 10.7x 9.69x
EV / EBIT 16.6x 14x 29x 16x 13.8x 16.5x 15.6x 14.2x
EV / FCF -17.9x -680x -16x 127x -90.1x 49.9x 37.5x 24.8x
FCF Yield -5.59% -0.15% -6.24% 0.79% -1.11% 2% 2.66% 4.03%
Dividend per Share 2 92 98 104 104 104 115.6 120 126.3
Rate of return 1.12% 1.27% 1.92% 2.47% 2.35% 1.64% 1.7% 1.79%
EPS 2 305.6 372.2 41.17 82.63 144.8 294.4 320.8 361
Distribution rate 30.1% 26.3% 253% 126% 71.8% 39.3% 37.4% 35%
Net sales 1 762,927 876,082 818,761 801,753 767,351 895,594 936,426 995,000
EBITDA 1 112,683 127,273 65,158 87,488 93,713 130,514 136,340 146,000
EBIT 1 89,316 100,686 34,342 54,038 59,935 88,834 93,338 99,517
Net income 1 61,400 73,861 8,105 16,271 28,487 57,294 63,086 71,176
Net Debt 1 -155,484 -105,279 -68,854 35,180 -47,000 81,482 70,362 30,540
Reference price 2 8,214.00 7,707.00 5,411.00 4,212.00 4,432.00 7,043.00 7,043.00 7,043.00
Nbr of stocks (in thousands) 199,192 196,830 196,918 196,896 196,630 196,635 - -
Announcement Date 4/26/22 A 4/26/23 A 5/8/24 A 5/8/25 A 5/13/26 A - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
23.79x1.63x11.15x1.65% 8.69B
19x2.51x11.3x2.69% 278B
26.48x3.09x16.85x1.98% 251B
32.35x4.14x19.09x1.51% 201B
40.72x5.9x25.2x0.95% 177B
45.84x6.17x27.5x0.93% 154B
48.58x8.01x32.26x0.09% 113B
97.82x12.49x69.41x0.32% 105B
33.43x5.37x18.67x1.35% 90.39B
35.45x5.98x24x1.1% 63.17B
Average 40.35x 5.53x 25.54x 1.26% 144.04B
Weighted average by Cap. 37.39x 5.13x 23.67x 1.46%

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. 6645 Stock
  4. Valuation OMRON Corporation