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,048,062 - -
Change - -7.28% -29.76% -22.17% 5.08% 20.26% - -
Enterprise Value (EV) 1 1,480,679 1,411,691 996,672 864,505 824,463 1,133,654 1,122,530 1,100,693
Change - -4.66% -29.4% -13.26% -4.63% 37.5% -0.98% -1.95%
P/E 26.9x 20.7x 131x 51x 30.6x 19.1x 15.2x 14.3x
PBR 2.46x 2.08x 1.35x 1.07x 1.04x 1.24x 1.19x 1.14x
PEG - 1x -1.5x 1x 0.4x 0.2x 0.6x 2.15x
Capitalization / Revenue 2.14x 1.73x 1.3x 1.03x 1.14x 1.18x 1.11x 1.07x
EV / Revenue 1.94x 1.61x 1.22x 1.08x 1.07x 1.27x 1.19x 1.13x
EV / EBITDA 13.1x 11.1x 15.3x 9.88x 8.8x 8.26x 7.71x 7.29x
EV / EBIT 16.6x 14x 29x 16x 13.8x 12.3x 11.1x 10.4x
EV / FCF -17.9x -680x -16x 127x -90.1x 26.6x 23.2x 20x
FCF Yield -5.59% -0.15% -6.24% 0.79% -1.11% 3.77% 4.3% 5.01%
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.22% 2.35% 2.48%
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 762,927 876,082 818,761 801,753 767,351 891,875 943,761 977,389
EBITDA 1 112,683 127,273 65,158 87,488 93,713 137,314 145,540 151,044
EBIT 1 89,316 100,686 34,342 54,038 59,935 92,009 101,044 106,304
Net income 1 61,400 73,861 8,105 16,271 28,487 55,279 68,183 71,591
Net Debt 1 -155,484 -105,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,330.00 5,330.00 5,330.00
Nbr of stocks (in thousands) 199,192 196,830 196,918 196,896 196,630 196,635 - -
Announcement Date 4/26/22 4/26/23 5/8/24 5/8/25 5/13/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
19.1x1.27x8.26x2.22% 6.68B
23.61x2.83x15.44x2.17% 221B
12.26x1.34x6.22x4.08% 166B
23.89x3.15x14.43x2.01% 146B
32.53x4.87x20.44x1.21% 142B
38.44x5.1x22.93x1.3% 124B
29.38x4.23x20.73x0.92% 97.89B
33.1x5.32x18.52x1.37% 90.13B
30.2x3.76x20.19x1.13% 87.2B
84.16x10.41x59.51x0.37% 86.44B
Average 32.67x 4.23x 20.67x 1.68% 116.77B
Weighted average by Cap. 30.86x 4.08x 19.67x 1.84%

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