SHIBAURA MECHATRONICS CORPORATIONJP:6590

Market cap
¥396.8B
P/E ratio
172.6x
Period EndOperating margin (%) YoY (%)
Mar 31, 202517.5+0.98%
Mar 31, 202417.3-3.24%
Mar 31, 202317.9+74.44%
Mar 31, 202210.2+55.26%
Mar 31, 20216.6-0.35%
Mar 31, 20206.6-12.07%
Mar 31, 20197.5+48.62%
Mar 31, 20185.1+44.53%
Mar 31, 20173.5+23.75%
Mar 31, 20162.8+21.59%
Mar 31, 20152.3