Shibaura Mechatronics Corp.

Shibaura Mechatronics Corp.

17.10
EUR
-1.20
(-6.56%)
Nov 05Next Earn

Important Dates

Shibaura Mechatronics Corp.'s next confirmed earnings release is scheduled for November 5, 2026.

Earnings Date11/5/2026

Share Statistics

As of March 31, 2026, Shibaura Mechatronics Corp. has 65.64M shares outstanding.

Shares Outstanding65.64M

Financial Position

As of March 31, 2026, Shibaura Mechatronics Corp. maintains a current ratio of 1.88, meaning it holds 1.9x the short-term assets needed to cover near-term liabilities.

Current Ratio1.88
Quick Ratio0.56
Debt / Equity15.57

Financial Efficiency

These figures cover the twelve months ended March 31, 2026.

Employee Count1,251.75

Stock Price Statistics

EUR

These figures are as of the close on October 22, 2026.

50-Day Moving Average21.15

Balance Sheet

EUR

As of March 31, 2026, Shibaura Mechatronics Corp. holds 116.37M in cash and equivalents against 47.18M in total debt, resulting in a net debt position of -69.48M. Total book value stands at 303.07M, with working capital of 182.26M providing operational flexibility.

Cash & Cash Equivalents116.37M
Total Debt47.18M
Net Debt-69.48M
Equity (Book Value)303.07M
Book Value Per Share4.62
Working Capital182.26M

Stock Splits

Shibaura Mechatronics Corp.'s most recent stock split took place on February 26, 2026 with a 1:5 split ratio.

Last Split Date2/26/2026
Split Ratio1:5