SHIBAURA MECHATRONICS CORPORATIONJP:6590

Market cap
¥297.3B
P/E ratio
31.4x
Period EndDividend per share (JPY)YoY (%)
Mar 31, 2025278+39.00%
Mar 31, 2024200-64.29%
Mar 31, 2023560+143.48%
Mar 31, 2022230+109.09%
Mar 31, 2021110+0.00%
Mar 31, 2020110-21.43%
Mar 31, 2019140+1650.00%
Mar 31, 20188+100.00%
Mar 31, 20174+0.00%
Mar 31, 20164+33.33%
Mar 31, 20153+50.00%
Mar 31, 20142