MarketInOut Stock Screener Log In | Sign Up
 

OMRON Corp ADR

OTC • Technology • Electronic Components • Quote as of 10/23/2026 16:00
OMRON Corp ADR stock price and volume chart

Company Profile

IndustryElectronic Components
SectorTechnology
ExchangeOTC
Market Capitalization7,873.04 mln
Float193 mln
Earnings Date11/06/2026

EPS

1.36
Moderate

P / E

25.04
Elevated

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.75
Likely reliable

1-Year Forecast

51.2585
Exceptional upside

Relative Strength

18 / 100
Significantly lagging

Business Description

Founded in 1933 and based in Kyoto, Japan, OMRON Corporation is a global technology company with operations spanning industrial equipment, healthcare, and public infrastructure. Its industrial division supplies manufacturers with tools like sensors, robotics, and automation systems that help streamline production and improve workplace safety. The company also develops solutions for public services, including ticketing and traffic management systems, as well as products that protect against power outages. On the healthcare side, OMRON provides devices and services focused on heart health, respiratory care, pain relief, and monitoring patients from home.

Key Fundamentals

EPS1.36
P/E25.04
ROE4.26
RPS25.25
ROIC4.85
ROA2.41
Interest Cover58.31
EBITDA, mln644
EV / EBITDA13.23
EV / EBIT20.89
Revenue, mln5,109
EV / Revenue1.67

Quote Details

Last 34.0540
Change -0.698 (-2.01%)
Open 33.1200
Volume 42,216
Turnover 1,437,624
Average Volume 15,794

Financial Ratios

Pre-Tax Profit Margin8
Leverage Ratio1.66
Current Ratio1.93
Price / Book1.45
Price / Tangible Book2.64
Price / Cash Flow11.25
Price / Free Cash Flow19.85
Debt / Equity0.33
Price / Sales1.59
PEG Ratio0.92

Financial Strength

Altman Z-Score3.15
Piotroski F-Score 8 / 9
Beneish M-Score-2.75
Price to Intrinsic Value1.31
Price to Graham Number2.09
1-Year Target Price51.2585
Shiller PE Ratio24.72

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -6.06% 27 / 100   
1 Month -14.46% 31 / 100   
2 Months 3.6% 67 / 100   
6 Months 6.09% 68 / 100   
1 Year 16.82% 66 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog