Financials OMRON Corporation

Stocks

6645

JP3197800000

Electrical Components & Equipment

Market Closed - 02:30:00 2026-10-16 EDT 5-day change 1st Jan Change
5,856.00 JPY -0.39% Intraday chart for OMRON Corporation -8.43% +47.88%

Projected Income Statement: OMRON Corporation

Forecast Balance Sheet: OMRON Corporation

Forecast Balance Sheet - OMRON Corporation
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Net Debt 1 -155,484 -105,279 -68,854 35,180 -47,000 85,592 54,834 52,631
Change - 32.29% 34.6% 151.09% -233.6% 282.11% -35.94% -4.02%
Announcement Date 4/26/22 4/26/23 5/8/24 5/8/25 5/13/26 - - -
1JPY in Million
Estimates

Cash Flow Forecast: OMRON Corporation

Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
CAPEX 1 33,357 45,018 45,378 48,993 53,105 52,750 47,671 45,358
Change - 34.96% 0.8% 7.97% 8.39% -0.67% -9.63% -4.85%
Free Cash Flow (FCF) 1 -82,735 -2,077 -62,221 6,791 -9,152 42,687 48,297 55,160
Change - 97.49% -2,895.71% 110.91% -234.77% 566.42% 13.14% 14.21%
Announcement Date 4/26/22 4/26/23 5/8/24 5/8/25 5/13/26 - - -
1JPY in Million
Estimates

Forecast Financial Ratios: OMRON Corporation

Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029

Profitability

        
EBITDA Margin (%) 14.77% 14.53% 7.96% 10.91% 12.21% 15.23% 15.2% 15.28%
EBIT Margin (%) 11.71% 11.49% 4.19% 6.74% 7.81% 10.23% 10.52% 10.71%
EBT Margin (%) 11.37% 11.23% 4.27% 3.62% 6.85% 10.11% 10.42% 10.63%
Net margin (%) 8.05% 8.43% 0.99% 2.03% 3.71% 6.22% 7.22% 7.37%
FCF margin (%) -10.84% -0.24% -7.6% 0.85% -1.19% 4.78% 5.14% 5.67%
FCF / Net Income (%) -134.75% -2.81% -767.69% 41.74% -32.13% 76.76% 71.22% 76.97%

Profitability

        
ROA 9.9% 10.2% 2.97% 2.14% 3.65% 4.9% 5.13% 5.3%
ROE 9.7% 10.6% 1.1% 2.1% 3.5% 6.27% 7.56% 7.64%

Financial Health

        
Leverage (Debt/EBITDA) - - - 0.4x - 0.63x 0.38x 0.35x
Debt / Free cash flow - - - 5.18x - 2.01x 1.14x 0.95x

Capital Intensity

        
CAPEX / Current Assets (%) 4.37% 5.14% 5.54% 6.11% 6.92% 5.9% 5.08% 4.66%
CAPEX / EBITDA (%) 29.6% 35.37% 69.64% 56% 56.67% 38.78% 33.41% 30.52%
CAPEX / FCF (%) -40.32% -2,167.45% -72.93% 721.44% -580.26% 123.57% 98.7% 82.23%

Items per share

        
Cash flow per share 1 422 506.2 197.7 252.5 316.5 507.6 558.4 592.6
Change - 19.95% -60.95% 27.74% 25.33% 60.4% 10% 6.12%
Dividend per Share 1 92 98 104 104 104 118.3 125.1 132
Change - 6.52% 6.12% 0% 0% 13.78% 5.73% 5.51%
Book Value Per Share 1 3,340 3,701 3,995 3,920 4,251 4,270 4,449 4,646
Change - 10.82% 7.94% -1.87% 8.44% 0.44% 4.21% 4.43%
EPS 1 305.6 372.2 41.17 82.63 144.8 280.6 348.3 373.9
Change - 21.77% -88.94% 100.7% 75.24% 93.76% 24.14% 7.35%
Nbr of stocks (in thousands) 199,192 196,830 196,918 196,896 196,630 196,635 196,635 196,635
Announcement Date 4/26/22 4/26/23 5/8/24 5/8/25 5/13/26 - - -
1JPY
Estimates
2027 *2028 *
P/E 20.9x 16.8x
PBR 1.37x 1.32x
EV / Sales 1.38x 1.29x
Yield 2.02% 2.14%

EPS & Dividend

EPS & Dividend - OMRON Corporation


Y-o-Y evolution of P/E

Valuation ratios - P/E - OMRON Corporation
 

Year-on-year evolution of the Yield

Valuation ratios - Yield - OMRON Corporation
Trader
Investor
Global
Quality
ESG MSCI
AA
MarketScreener Ratings - OMRON Corporation
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
10
Last Close Price
5,856.00JPY
Average target price
6,950.00JPY
Spread / Average Target
+18.68%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - OMRON Corporation
  1. Stock Market
  2. Stocks
  3. 6645 Stock
  4. Financials OMRON Corporation