Shibaura Mechatronics
6590.T
#5158
Rank
S$1.97 B
Marketcap
S$150.26
Share price
2.56%
Change (1 day)
117.67%
Change (1 year)

Stock price history for Shibaura Mechatronics (6590.T)

Highest end of day price: 164.14174460809 JPY (S$1.09 USD) on 2025-10-16

Lowest end of day price: 4.3893998708534 JPY (S$0.05571 USD) on 2012-10-15

Stock price history of Shibaura Mechatronics from 2001 to 2025

Annual Stock Price Performance

Year Performance
2025 114.75%
2024 24.43%
2023 71.59%
2022-10.11%
2021 112.79%
2020 19.00%
2019 25.65%
2018-20.18%
2017 63.23%
2016 20.03%
2015-31.39%
2014 35.54%
2013-8.96%
2012-24.37%
2011-37.30%
2010 4.49%
2009-19.66%
2008-23.69%
2007-0.36%
2006-59.95%
2005 37.77%
2004 14.96%
2003 247.99%
2002-11.93%
2001-49.69%