SHIBAURA MECHATRONICS CORPORATIONJP:6590

Market cap
¥297.3B
P/E ratio
31.4x
Period EndLong-term debt, non-current (Million JPY)YoY (%)
Mar 31, 2025900-43.75%
Mar 31, 20241,600-68.00%
Mar 31, 20235,000+0.00%
Mar 31, 20225,000-13.79%
Mar 31, 20215,800+26.09%
Mar 31, 20204,600+206.67%
Mar 31, 20191,500-75.00%
Mar 31, 20186,000+5.26%
Mar 31, 20175,700-12.31%
Mar 31, 20166,500+12.07%
Mar 31, 20155,800