SHIBAURA MECHATRONICS CORPORATIONJP:6590

Market cap
¥419.2B
P/E ratio
36.5x
Period EndTotal payout ratio (Million JPY)YoY (%)
Mar 31, 202525.5-38.09%
Mar 31, 202441.1+271.67%
Mar 31, 202311.1-32.07%
Mar 31, 202216.3-33.99%
Mar 31, 202124.7-22.48%
Mar 31, 202031.8+123.07%
Mar 31, 201914.3-90.67%
Mar 31, 2018153+622.18%
Mar 31, 201721.2+5.63%
Mar 31, 201620.1+42.63%
Mar 31, 201514.1