SHIBAURA MECHATRONICS CORPORATIONJP:6590

Market cap
¥419.2B
P/E ratio
36.5x
Period EndReturn on equity (%) (Million JPY)YoY (%)
Mar 31, 202524-2.08%
Mar 31, 202424.5-23.24%
Mar 31, 202331.9+148.68%
Mar 31, 202212.8+35.59%
Mar 31, 20219.5-7.25%
Mar 31, 202010.2-29.00%
Mar 31, 201914.4+34.52%
Mar 31, 201810.7+85.27%
Mar 31, 20175.8+23.29%
Mar 31, 20164.7+4.46%
Mar 31, 20154.5