Shibaura Mechatronics Corporation (TYO:6590)

Japan flag Japan · Delayed Price · Currency is JPY
2,921.00
+131.00 (4.70%)
Nov 11, 2026, 3:30 PM JST
Market Cap191.73B -10.5%
Revenue (ttm)88.98B +2.5%
Net Income10.13B -12.3%
EPS154.32 -12.3%
Shares Out 65.64M
PE Ratio18.93
Forward PE10.87
Dividend64.00 (2.19%)
Ex-Dividend DateMar 30, 2027
Volume1,272,800
Open2,740.00
Previous Close2,790.00
Day's Range2,727.00 - 2,960.00
52-Week Range2,035.00 - 6,320.00
Beta1.21
AnalystsStrong Buy
Price Target5,766.67 (+97.42%)
Earnings DateNov 5, 2026