SHIBAURA MACHINE CO., LTD.JP:6104

Market cap
¥111.3B
P/E ratio
32.1x
Period EndTotal payout ratio (Million JPY)YoY (%)
Mar 31, 202542.4+124.76%
Mar 31, 202418.9-32.86%
Mar 31, 202328.1-42.17%
Mar 31, 202248.6-128.57%
Mar 31, 2021-170.2-746.59%
Mar 31, 202026.3-38.70%
Mar 31, 201942.9+36.89%
Mar 31, 201831.4-96.85%
Mar 31, 2017995.3+3045.00%
Mar 31, 201631.6+12.13%
Mar 31, 201528.2