SHIBAURA MECHATRONICS CORPORATIONJP:6590

Market cap
¥337.3B
P/E ratio
35.6x
Period EndCash from investing (Million JPY)YoY (%)
Mar 31, 2025-3,216+39.34%
Mar 31, 2024-2,308+67.85%
Mar 31, 2023-1,375+171.20%
Mar 31, 2022-507+96.51%
Mar 31, 2021-258-71.33%
Mar 31, 2020-900+24.83%
Mar 31, 2019-721+10.24%
Mar 31, 2018-654+21.79%
Mar 31, 2017-537+36.29%
Mar 31, 2016-394+41.73%
Mar 31, 2015-278