Shibaura Mechatronics Corporation (TYO:6590)

Japan flag Japan · Delayed Price · Currency is JPY
4,395.00
-185.00 (-4.04%)
Aug 18, 2026, 3:30 PM JST
Market Cap300.63B +134.9%
Revenue (ttm)86.54B +1.5%
Net Income10.24B -6.2%
EPS155.97 -6.3%
Shares Out 65.64M
PE Ratio29.36
Forward PE7.63
Dividend64.00 (1.43%)
Ex-Dividend DateMar 30, 2026
Volume1,723,900
Open4,595.00
Previous Close4,580.00
Day's Range4,360.00 - 4,780.00
52-Week Range1,864.00 - 6,320.00
Beta1.12
AnalystsStrong Buy
Price Target5,666.67 (+28.93%)
Earnings DateAug 6, 2026