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,180,397 - -
Change - -7.28% -29.76% -22.17% 5.08% 35.45% - -
Enterprise Value (EV) 1 1,480,679 1,411,691 996,672 864,505 824,463 1,266,729 1,224,421 1,188,868
Change - -4.66% -29.4% -13.26% -4.63% 53.64% -3.34% -2.9%
P/E 26.9x 20.7x 131x 51x 30.6x 21.7x 17.4x 16.2x
PBR 2.46x 2.08x 1.35x 1.07x 1.04x 1.4x 1.34x 1.29x
PEG - 1x -1.5x 1x 0.4x 0.2x 0.7x 2.21x
Capitalization / Revenue 2.14x 1.73x 1.3x 1.03x 1.14x 1.35x 1.28x 1.22x
EV / Revenue 1.94x 1.61x 1.22x 1.08x 1.07x 1.44x 1.33x 1.22x
EV / EBITDA 13.1x 11.1x 15.3x 9.88x 8.8x 9.31x 8.53x 8.04x
EV / EBIT 16.6x 14x 29x 16x 13.8x 14x 14.5x 12.4x
EV / FCF -17.9x -680x -16x 127x -90.1x 29.7x 35.7x 20.8x
FCF Yield -5.59% -0.15% -6.24% 0.79% -1.11% 3.37% 2.8% 4.8%
Dividend per Share 2 92 98 104 104 104 112.3 125.1 123.8
Rate of return 1.12% 1.27% 1.92% 2.47% 2.35% 1.87% 2.08% 2.06%
EPS 2 305.6 372.2 41.17 82.63 144.8 276.1 345.6 370.9
Distribution rate 30.1% 26.3% 253% 126% 71.8% 40.7% 36.2% 33.4%
Net sales 1 762,927 876,082 818,761 801,753 767,351 877,586 922,517 970,889
EBITDA 1 112,683 127,273 65,158 87,488 93,713 136,029 143,480 147,901
EBIT 1 89,316 100,686 34,342 54,038 59,935 90,260 84,378 95,820
Net income 1 61,400 73,861 8,105 16,271 28,487 54,739 67,302 65,249
Net Debt 1 -155,484 -105,279 -68,854 35,180 -47,000 86,331 44,024 8,470
Reference price 2 8,214.00 7,707.00 5,411.00 4,212.00 4,432.00 6,003.00 6,003.00 6,003.00
Nbr of stocks (in thousands) 199,192 196,830 196,918 196,896 196,630 196,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.($)
21.74x1.44x9.31x1.97% 7.69B
24.36x2.92x15.98x2.13% 236B
15.94x2.04x9.15x3.17% 231B
30.6x3.92x18.13x1.59% 190B
37.78x5.61x23.81x1.01% 165B
39.48x5.28x23.67x1.26% 133B
93.95x11.83x67.16x0.34% 99.77B
42.55x7x28.13x0.1% 98.97B
31.14x5.04x17.55x1.45% 84.89B
32.98x7.13x22.42x0.56% 55.45B
Average 37.05x 5.22x 23.53x 1.36% 130.19B
Weighted average by Cap. 34.54x 4.80x 22.04x 1.6%

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
40% Discount: Identify Tomorrow's Best Investments With The Best Subscriber-Only Tools!
d
:
:
SEIZE THE OFFER!