← Back to Profile Company Fact Sheet

SHIBAURA MECHATRONICS CORPORATION

6590 芝浦メカトロニクス株式会社
Electric Appliances · Prime · TSE: Disclosed
PRICE: ¥4,565 · MKT CAP: ¥300.1B · P/E: 29.0x · P/B: 6.33x · DIV YIELD: 1.2%
PRICE — 5Y
Characteristics & Business Summary
Shibaura Mechatronics Corporation, together with its subsidiaries, develops, manufactures, and sells manufacturing equipment for flat panel displays (FPDs), semiconductors, and electronic components in Japan, Northeastern Asia, and internationally. It...
Income Statement Highlights (¥ Million, except EPS/DPS in ¥)
Fiscal Period FY 2020 FY 2021 FY 2022 FY 2023 FY 2024
Net Sales 44,794 49,272 61,001 67,556 80,915
Operating Profit 2,957 5,050 10,906 11,687 14,135
Ordinary Profit 2,820 4,877 10,514 11,611 13,977
Net Profit 1,969 2,983 9,198 8,793 10,328
EPS ¥445 ¥674 ¥2,079 ¥669 ¥785
DPS ¥110 ¥230 ¥560 ¥200 ¥278
Balance Sheet & Valuation Highlights
Total Assets ¥95B
Net Assets (Equity) ¥47B
Equity Ratio 49.7%
ROE (Return on Equity) 22.6%
Cash & Equivalents ¥28B
Interest-Bearing Debt ¥9B
Capital Expenditure (CapEx) ¥3B
Depreciation & Amort. ¥3B
Major Shareholders
  • 1. Japan Master Trust Bank 13.7%
  • 2. Japan Custody Bank 7.4%
  • 3. 信越エンジニアリング株式会社 5.9%
  • 4. MSIP CLIENT SECURITIES (常任代理人 モルガン・スタンレーMUFG証券株式会社) 2.9%
  • 5. NOMURA INTERNATIONAL PLC A/C JAPAN FLOW (常任代理人 野村證券株式会社) 2.8%
  • 6. BNP PARIBAS LUXEMBOURG/2S/JASDEC/FIM/ LUXEMBOURG FUNDS/UCITS ASSETS (常任代理人 香港上海銀行東京支店) 1.5%
  • 7. Ueda Yagi Tanshi Co., Ltd. 1.4%
  • 8. MLI FOR CLIENT GENERAL OMNI NON COLLATERAL NON TREATY-PB 1.4%
  • 9. BNY Mellon (Nominee) 1.3%
  • 10. STATE STREET BANK WEST CLIENT - TREATY 1.1%
Activist Activity
Nomura Securities Co.,Ltd. 5.41%
2026-05-07 · initial_5pct
Capital Research and Management Company 3.34%
2026-03-06 · change
Morgan Stanley MUFG Securities Co., Ltd. 3.84%
2026-02-05 · change
Capital Research and Management Company 5.14%
2026-01-22 · initial_5pct
Morgan Stanley MUFG Securities Co., Ltd. 5.08%
2026-01-21 · initial_5pct
Historical Per-Share Data & Valuation Ratios
Per Share Metric FY 2020 FY 2021 FY 2022 FY 2023 FY 2024
Revenues per share ¥10,123 ¥11,136 ¥13,787 ¥5,138 ¥6,154
FCF/Share ¥1,703 ¥1,784 ¥764 ¥296 ¥310
EPS ¥445 ¥674 ¥2,079 ¥669 ¥785
DPS ¥110 ¥230 ¥560 ¥200 ¥278
Capital Spending per share ¥30 ¥92 ¥270 ¥160 ¥222
Book Value per share ¥4,968 ¥5,534 ¥7,401 ¥2,885 ¥3,476
Common Shares Outstanding 4M 4M 4M 13M 13M
Financial Aggregates & Margins
Financial Aggregate FY 2020 FY 2021 FY 2022 FY 2023 FY 2024
Revenues (Net Sales) ¥45B ¥49B ¥61B ¥68B ¥81B
Operating Margin (%) 6.6% 10.2% 17.9% 17.3% 17.5%
Net Profit (owners) ¥2B ¥3B ¥9B ¥9B ¥10B
Net Profit Margin (%) 4.4% 6.1% 15.1% 13.0% 12.8%
Working Capital ¥9B ¥12B ¥19B ¥22B ¥26B
Total Debt (Interest-bearing) ¥11B ¥10B ¥9B ¥9B ¥9B
Net Worth (Common Equity) ¥22B ¥24B ¥33B ¥38B ¥46B
Return on Total Assets (ROA) 3.4% 4.3% 11.2% 9.6% 10.8%
Return on Common Equity (ROE) 9.0% 12.2% 28.1% 23.2% 22.6%
Business Summary & Analysis
Shibaura Mechatronics Corporation, together with its subsidiaries, develops, manufactures, and sells manufacturing equipment for flat panel displays (FPDs), semiconductors, and electronic components in Japan, Northeastern Asia, and internationally. It...
Capital Strategy Targets
No active capital policy disclosure records found.
Tokyo Intelligence Filings System · Company Fact Sheet Generative Extraction Layer (Sonnet/Haiku) · Date: 2026-06-13