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,053,933 - -
Change - -7.28% -29.76% -22.17% 5.08% 20.94% - -
Enterprise Value (EV) 1 1,480,679 1,411,691 996,672 864,505 824,463 1,171,933 1,083,758 1,044,102
Change - -4.66% -29.4% -13.26% -4.63% 42.14% -7.52% -3.66%
P/E 26.9x 20.7x 131x 51x 30.6x 24.6x 18.5x 17.3x
PBR 2.46x 2.08x 1.35x 1.07x 1.04x 1.27x 1.2x 1.15x
PEG - 1x -1.5x 1x 0.4x 0.5x 0.6x 2.42x
Capitalization / Revenue 2.14x 1.73x 1.3x 1.03x 1.14x 1.22x 1.12x 1.08x
EV / Revenue 1.94x 1.61x 1.22x 1.08x 1.07x 1.36x 1.16x 1.07x
EV / EBITDA 13.1x 11.1x 15.3x 9.88x 8.8x 11.1x 9.03x 8.22x
EV / EBIT 16.6x 14x 29x 16x 13.8x 16.8x 13.2x 12x
EV / FCF -17.9x -680x -16x 127x -90.1x -469x 29.1x 17.8x
FCF Yield -5.59% -0.15% -6.24% 0.79% -1.11% -0.21% 3.44% 5.63%
Dividend per Share 2 92 98 104 104 104 110 117.8 125.6
Rate of return 1.12% 1.27% 1.92% 2.47% 2.35% 2.05% 2.2% 2.34%
EPS 2 305.6 372.2 41.17 82.63 144.8 218.1 289.5 310.2
Distribution rate 30.1% 26.3% 253% 126% 71.8% 50.4% 40.7% 40.5%
Net sales 1 762,927 876,082 818,761 801,753 767,351 860,569 938,000 978,000
EBITDA 1 112,683 127,273 65,158 87,488 93,713 106,000 120,000 127,000
EBIT 1 89,316 100,686 34,342 54,038 59,935 69,915 82,000 87,000
Net income 1 61,400 73,861 8,105 16,271 28,487 34,000 56,000 60,000
Net Debt 1 -155,484 -105,279 -68,854 35,180 -47,000 118,000 29,825 -9,831
Reference price 2 8,214.00 7,707.00 5,411.00 4,212.00 4,432.00 5,360.00 5,360.00 5,360.00
Nbr of stocks (in thousands) 199,192 196,830 196,918 196,896 196,630 196,629 - -
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 (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
24.9x1.3x10.14x2.03% 6.7B
19.1x2.53x11.32x2.68% 274B
26.68x3.09x16.88x1.99% 250B
30.61x3.94x18.19x1.59% 187B
36.1x5.5x23.71x1.03% 161B
39.96x5.35x24.22x1.05% 132B
96.96x12.51x69.77x0.32% 104B
40.59x6.58x26.51x0.1% 93B
30.83x5.01x17.47x1.48% 83.91B
33.37x6.96x21.7x0.56% 55.4B
Average 37.91x 5.28x 23.99x 1.28% 134.66B
Weighted average by Cap. 35.01x 4.84x 22.41x 1.52%

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