← AI Companies

Shibaura Mechatronics Corporation

6590
JPN Tokyo JPY

Manufactures semiconductor production equipment including cleaning and etching systems used in advanced chip fabrication for AI hardware.

Share Price
2,798.00JPY
Market Cap
1.15BUSD
Revenue
558.80MUSD
Net Income
63.62MUSD
P/E (trailing)
16.9x
Sentiment
58.0%
  • 3M -32.7%
  • 6M -42.4%
  • 1Y -9.6%
  • 2Y +49.1%

Financial data: Yahoo Finance, as of 11-Nov-2026

Price History
Price & Size
Price 2,798.00 JPY
Market Cap 183.66B JPY
Shares Outstanding 65.64M
Shares Float 49.48M
52w Low 2,035.00 JPY
52w High 6,320.00 JPY
Avg Volume 1.51M
Valuation
P/E (trailing) 16.9x
P/E (forward) 3.8x
P/B 3.28x
Enterprise Value 145.08B JPY
Book Value / Share 853.62 JPY
PEG Ratio 0.42x
P/S 2.06x
EV / Revenue 1.63x
EV / EBITDA 7.87x
Income
Revenue 88.98B JPY
Revenue / Share 1,355.34 JPY
EBITDA 18.43B JPY
Net Income 10.13B JPY
EPS (trailing) 165.09 JPY
EPS (forward) 744.20 JPY
Margins & Profitability
Gross Margin 39.0%
Operating Margin 14.2%
Profit Margin 11.4%
EBITDA Margin 20.7%
Return on Equity 19.3%
Return on Assets 8.1%
Growth
Revenue Growth 11.7%
Earnings Growth -4.4%
Cash & Debt
Total Cash 46.74B JPY
Total Debt 8.57B JPY
Free Cash Flow 29.27B JPY
Operating Cash Flow 38.46B JPY
Debt / Equity 0.15x
Current Ratio 1.62x
Quick Ratio 1.37x
Dividend
Rate 134.00 JPY
Yield 5.1%
Payout Ratio 38.5%
Ex-Date 30-Mar-2027
Risk
Beta 1.14
Analyst Consensus
Target (Mean) 5,766.67 JPY
Target (Median) 6,500.00 JPY
Target (High) 7,000.00 JPY
Target (Low) 3,800.00 JPY
Analysts' Rating Strong buy
# Analysts 3
Identifiers
ISINJP3354500001
FIGIBBG000BLVX85
Sentiment 58.0%

Sentiment is an AI (Grok) reading of market mood over the past 30 days: 0% very negative, 50% neutral, 100% very positive.

Positive drivers

Growing demand for semiconductor manufacturing equipment driven by AI chip production expansions in Japan and Asia. Positive earnings surprises reported in Q3 2026 related to automation solutions. Strategic partnerships with major foundries boosting investor confidence.

Neutral / mixed

Stable but unremarkable revenue growth amid global supply chain normalization. Mixed analyst ratings with hold recommendations prevailing due to valuation concerns. Currency fluctuations impacting export-oriented revenues without clear directional trend.

Negative drivers

Intensifying competition from larger players like Tokyo Electron eroding market share in key segments. Delayed capex decisions by clients amid economic uncertainty in late 2026. Minor regulatory hurdles in export controls affecting select product lines.

Bottom line

Overall sentiment remains mildly positive on AI tailwinds but tempered by competitive pressures and macroeconomic caution, resulting in a balanced outlook for the stock.