Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

6149.T

Strong BuyFLAG

Odawara Engineering Co., Ltd. · Industrials · Japan · $83M · Avg Vol: $213K/d

88
StockRank
Get insider-trade alerts
Q
68
V
75
M
42
P/E (TTM)
6.5x
ROE
10.9%
D/E
0.0x
Dividend %
3.0%
AI CONVICTION THESIS

Odawara Engineering has quality Q69 and value V77, but momentum at M34 is well below the calibrated floor, so stage one fails. A 1.1% forward-EPS cut is separately adverse.

COMPANY DESCRIPTION

Odawara Engineering Co., Ltd. designs and manufactures fully automated winding machines and production lines for electric motor stators and rotors. The company's competitive moat is its world-class precision winding technology, which is critical for producing high-efficiency motors used in electric vehicles (EVs) and industrial robots. It operates as a key global supplier in the EV supply chain, benefiting from the structural shift toward automotive electrification.

FINANCIAL SUMMARY (JPY)

Year20212022202320242025CAGRTTM
Revenue14.1B14.7B13.2B18.2B9.0%16.4B
EPS (JPY)157.98141.22268.87151.75405.0526.5%355.22
Shares5.7M5.7M5.7M5.7M+0.8%5.7M
Debt3.0B3.0B00.0%
Equity14.2B15.7B16.4B18.5B9.4%
Op CF2.0B3.8B3.3B108.7M-62.1%239.4M
Inv CF-617.2M-242.3M-745.9M-2.0B
Fin CF-172.9M-3.1B-285.0M-286.5M
Loading 1Y...
PRICE (1Y)+9.5%
13.1213.4613.8114.1514.49Jul 16Aug 7Aug 28
SMA 50SMA 200

Close
$14.37
RSI (14)
70.5
52W High
$17.87
From 52W High
0.8%

SCORE BREAKDOWN

Quality
68
ROIC
17.0%83.8
ROE
10.9%60.9
GP/Assets
21.8%64.1
Op. Margin
22.4%89.2
FCF/Assets
-5.5%11.8
Piotroski
666.4
Int. Cover
50.0x88.2
D/E Ratio
0.00x99.0
Current Ratio
3.67x87.9
Value
75
P/E (TTM)
6.5x94.4
EV/EBITDA
1.7x98.3
P/FCF
N/A
P/B
0.7x88.4
P/S
0.8x68.9
Div Yield
3.0%64.6
Momentum
42
52W High %
80%58.2
RS 6M
-10%53.9
SMA 50/200
1.01x57.2
EPS Rev 4W
+1.6%50.6
EPS Rev 12W
-0.2%38.8
EPS Improve
-48%4.3
Q Growth
-41%12.3

FUNDAMENTALS

Market Cap
$83M
P/E (Forward)
12.4x
Gross Margin
32.7%

SECTOR PEERS

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

TickerCompanyMkt CapStockRankSignal
6149.TOdawara Engineering Co., Ltd.(you)$83M88Strong Buy
7722.TKokusai Co., Ltd.$66M88Strong Buy
6255.TNPC Incorporated$90M83Strong Buy
6317.TKitagawa Corporation$108M89Strong Buy
6322.TTacmina Corporation$68M91Strong Buy
6161.TEstic Corporation$66M91Strong Buy
5984.TKanefusa Corporation$67M84Strong Buy
6488.TYoshitake Inc.$83M95Strong Buy
5367.TNikkato Corporation$89M81Strong Buy
6336.TIshii Hyoki Co., Ltd.$86M95Strong Buy

Peer medians: ROE 9.8% · P/E 13.7x · Gross margin 24.9%

Odawara Engineering Co., Ltd. (6149.T): Stock Score Summary

Odawara Engineering Co., Ltd. (6149.T) has a MoatMap StockRank of 88/100 based on Quality (68/100), Value (75/100), and Momentum (42/100) factor scores. The current signal is STRONG BUY. Odawara Engineering has quality Q69 and value V77, but momentum at M34 is well below the calibrated floor, so stage one fails. A 1.1% forward-EPS cut is separately adverse.

Odawara Engineering Co., Ltd. designs and manufactures fully automated winding machines and production lines for electric motor stators and rotors. The company's competitive moat is its world-class precision winding technology, which is critical for producing high-efficiency motors used in electric vehicles (EVs) and industrial robots. It operates as a key global supplier in the EV supply chain, benefiting from the structural shift toward automotive electrification.

Key Financial Metrics

Price$14.37
Market Cap$83M
P/E (TTM)6.52
P/E (Forward)12.44
Price/Book0.68
Return on Equity10.9%
Return on Invested Capital17.0%
Debt/Equity0.00x
Gross Margin32.7%
Operating Margin22.4%
Revenue Growth-34.9%
Dividend Yield3.0%
Free Cash Flow$-8M

Odawara Engineering Co., Ltd. operates in the Specialty Industrial Machinery industry, part of the Industrials sector (Japan).

Frequently Asked Questions

What is Odawara Engineering Co., Ltd.’s (6149.T) StockRank?
MoatMap’s StockRank for Odawara Engineering Co., Ltd. (6149.T) is 88/100, with a Strong Buy signal. It is a composite of Quality (68), Value (75), and Momentum (42) factor ranks across MoatMap’s 20,000+ stock universe.
Does Odawara Engineering Co., Ltd. have an economic moat?
Odawara Engineering Co., Ltd. (6149.T) has a Quality factor score of 68/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 Odawara Engineering Co., Ltd. a buy, hold, or sell?
MoatMap’s current signal for Odawara Engineering Co., Ltd. (6149.T) is Strong Buy, based on a StockRank of 88/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 Odawara Engineering Co., Ltd. in?
Odawara Engineering Co., Ltd. (6149.T) operates in the Industrials sector, specifically the Specialty Industrial Machinery industry (Japan).