Shibaura Mechatronics
6590.T
#4959
Rank
ยฃ1.31 B
Marketcap
ยฃ100.55
Share price
1.92%
Change (1 day)
152.61%
Change (1 year)

Stock price history for Shibaura Mechatronics (6590.T)

Highest end of day price: 100.94137159663 JPY (ยฃ0.64 USD) on 2026-01-09

Lowest end of day price: 2.2353193276046 JPY (ยฃ0.02837 USD) on 2012-10-15

Stock price history of Shibaura Mechatronics from 2001 to 2026

Annual Stock Price Performance

Year Performance
2026 12.56%
2025 119.12%
2024 22.65%
2023 64.41%
2022 1.24%
2021 110.90%
2020 17.26%
2019 22.28%
2018-16.82%
2017 61.05%
2016 41.19%
2015-33.14%
2014 37.16%
2013-14.12%
2012-22.90%
2011-37.69%
2010 17.43%
2009-22.93%
2008 4.03%
2007 3.21%
2006-61.96%
2005 50.29%
2004 11.41%
2003 218.29%
2002-14.97%
2001-51.51%