SHIBAURA MACHINE CO., LTD.JP:6104

Market cap
¥108.6B
P/E ratio
31.3x
Period EndRevenue (Million JPY)YoY (%)
Mar 31, 2025168,191+4.69%
Mar 31, 2024160,653+30.40%
Mar 31, 2023123,197+14.31%
Mar 31, 2022107,777+16.35%
Mar 31, 202192,635-20.66%
Mar 31, 2020116,761-0.55%
Mar 31, 2019117,405+0.46%
Mar 31, 2018116,862+4.97%
Mar 31, 2017111,327-5.06%
Mar 31, 2016117,259-5.72%
Mar 31, 2015124,373+10.00%
Mar 31, 2014113,062-6.48%
Mar 31, 2013120,899+1.13%
Mar 31, 2012119,550