MarketInOut Stock Screener Log In | Sign Up
 

OMRON Corp ADR

OTC • Technology • Electronic Components • Quote as of 10/09/2026
OMRON Corp ADR stock price and volume chart

Company Profile

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

EPS

1.09
Stretched

P / E

37.17
Overvalued

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.81
Likely reliable

1-Year Forecast

51.7313
Strong upside

Relative Strength

73 / 100
Outperforming

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.09
P/E37.17
ROE4.01
RPS25.48
ROIC4.18
ROA2.27
Interest Cover51.71
EBITDA, mln655
EV / EBITDA13.52
EV / EBIT21.04
Revenue, mln5,066
EV / Revenue1.76

Quote Details

Last 40.5100
Change 0.8 (2.01%)
Open 40.0000
Volume 6,696
Turnover 271,255
Average Volume 14,018

Financial Ratios

Pre-Tax Profit Margin8
Leverage Ratio1.66
Current Ratio1.93
Price / Book1.57
Price / Tangible Book2.95
Price / Cash Flow11.12
Price / Free Cash Flow22.79
Debt / Equity0.33
Price / Sales1.66
PEG Ratio0.90

Financial Strength

Altman Z-Score3.21
Piotroski F-Score 7 / 9
Beneish M-Score-2.81
Price to Intrinsic Value1.40
Price to Graham Number1.99
1-Year Target Price51.7313
Shiller PE Ratio25.66

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -1.72% 42 / 100   
1 Month 5.41% 83 / 100   
2 Months 6.24% 72 / 100   
6 Months 37% 87 / 100   
1 Year 41.89% 78 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us