Shibaura Mechatronics
6590.T
#4958
Rank
S$2.27 B
Marketcap
S$173.32
Share price
1.92%
Change (1 day)
160.19%
Change (1 year)

Stock price history for Shibaura Mechatronics (6590.T)

Highest end of day price: 174.31748337368 JPY (S$1.11 USD) on 2026-01-09

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 2026

Annual Stock Price Performance

Year Performance
2026 12.43%
2025 122.43%
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%