Company Deep Dive

Read the full research report: business segments breakdown, earnings transcripts review, management credibility analysis, competitive landscape, and scenarios.

View Deep Dive

6645.T

BuyFull House

OMRON Corporation · Technology · Japan · $8.1B · Avg Vol: $64M/d

76
StockRank
Get insider-trade alerts
Q
51
V
51
M
69
P/E (TTM)
35.7x
ROE
5.1%
D/E
0.3x
Dividend %
1.7%

COMPANY DESCRIPTION

OMRON Corporation is a Japanese electronics company specializing in industrial automation, healthcare, and social systems, producing control components, robotics, blood pressure monitors, and traffic control systems. It leverages its 'Sensing & Control + Think' core technology, extensive R&D, and global network to deliver innovative solutions that enhance productivity and improve health. OMRON is a diversified global technology leader known for its expertise in automation, sensing, and healthcare devices.

FINANCIAL SUMMARY (JPY)

Year20222023202420252026CAGRTTM2027E2028EFwd CAGR
Revenue762.9B876.1B818.8B715.4B767.4B0.1%800.0B892.4B938.7B10.6%
EPS (JPY)305.65372.1941.1782.63144.80-17.0%171.75320.78345.6454.5%
Shares206.2M197.4M196.9M196.9M196.6M-4.7%196.6M
Debt60.1B45.4B172.8B178.0B241.2B41.5%269.3B
Equity665.2B728.5B786.7B771.9B835.9B5.9%
Op CF67.4B53.5B44.9B55.8B60.9B-2.5%107.0B
Inv CF-150.2B-55.5B-107.1B-47.9B-70.1B
Fin CF-29.6B-58.8B86.0B-4.6B32.4B
Loading 1Y...
PRICE (1Y)+18.5%
33.3736.5839.7943.0046.20Jul 28Aug 19Sep 9
SMA 50SMA 200

Close
$39.67
RSI (14)
40.6
52W High
$46.97
From 52W High
0.8%

SCORE BREAKDOWN

Quality
51
ROIC
4.8%43.3
ROE
5.1%42.4
GP/Assets
24.8%59.2
Op. Margin
9.0%59.2
FCF/Assets
0.5%36.8
Piotroski
660.9
Int. Cover
50.0x84.9
D/E Ratio
0.32x39.6
Current Ratio
1.93x48.4
Value
51
P/E (TTM)
35.7x42.0
EV/EBITDA
12.3x64.2
P/FCF
164.4x13.4
P/B
1.5x78.5
P/S
1.5x68.3
Div Yield
1.7%56.1
Momentum
69
52W High %
84%84.7
RS 6M
7%68.8
SMA 50/200
1.20x81.8
EPS Rev 4W
+3.4%71.3
EPS Rev 12W
+1.9%62.3
EPS Improve
+56%41.8
Q Growth
56%58.5

FUNDAMENTALS

Market Cap
$8.1B
P/E (Forward)
22.9x
Gross Margin
46.0%

SECTOR PEERS

Closest peers in Technology, ranked by industry match, size, and score similarity. Cross-listings of 6645.T are excluded.

TickerCompanyMkt CapStockRankSignal
6645.TOMRON Corporation(you)$8.1B76Buy
6479.TMINEBEA MITSUMI Inc.$8.5B71Buy
6806.THirose Electric Co.,Ltd.$5.3B86Strong Buy
4980.TDexerials Corporation$3.2B68Buy
4186.TTokyo Ohka Kogyo Co., Ltd.$6.5B52Hold
6770.TAlps Alpine Co., Ltd.$2.7B86Strong Buy
6834.TSEIKOH GIKEN Co., Ltd.$1.5B76Buy
6976.TTaiyo Yuden Co., Ltd.$7.2B42Hold
6762.TTDK Corporation$36.9B70Buy
MAW.LMaruwa Co.,Ltd.$4.1B50Hold

Peer medians: ROE 12.7% · P/E 18.1x · Gross margin 32.8%

OMRON Corporation (6645.T): Stock Score Summary

OMRON Corporation (6645.T) has a MoatMap StockRank of 76/100 based on Quality (51/100), Value (51/100), and Momentum (69/100) factor scores. The current signal is BUY.

OMRON Corporation is a Japanese electronics company specializing in industrial automation, healthcare, and social systems, producing control components, robotics, blood pressure monitors, and traffic control systems. It leverages its 'Sensing & Control + Think' core technology, extensive R&D, and global network to deliver innovative solutions that enhance productivity and improve health. OMRON is a diversified global technology leader known for its expertise in automation, sensing, and healthcare devices.

Key Financial Metrics

Price$39.67
Market Cap$8.1B
P/E (TTM)35.72
P/E (Forward)22.94
Price/Book1.47
Return on Equity5.1%
Return on Invested Capital4.8%
Debt/Equity0.32x
Gross Margin46.0%
Operating Margin9.0%
Revenue Growth10.8%
Dividend Yield1.7%
Free Cash Flow$50M

OMRON Corporation operates in the Electronic Components industry, part of the Technology sector (Japan).

Frequently Asked Questions

What is OMRON Corporation’s (6645.T) StockRank?
MoatMap’s StockRank for OMRON Corporation (6645.T) is 76/100, with a Buy signal. It is a composite of Quality (51), Value (51), and Momentum (69) factor ranks across MoatMap’s 20,000+ stock universe.
Does OMRON Corporation have an economic moat?
OMRON Corporation (6645.T) has a Quality factor score of 51/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is OMRON Corporation a buy, hold, or sell?
MoatMap’s current signal for OMRON Corporation (6645.T) is Buy, based on a StockRank of 76/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is OMRON Corporation in?
OMRON Corporation (6645.T) operates in the Technology sector, specifically the Electronic Components industry (Japan).