Shibaura Mechatronics
6590.T
#5162
Rank
C$2.10 B
Marketcap
C$160.71
Share price
2.56%
Change (1 day)
120.70%
Change (1 year)

Stock price history for Shibaura Mechatronics (6590.T)

Highest end of day price: 178.33518073857 JPY (C$1.19 USD) on 2025-10-16

Lowest end of day price: 3.5259343462894 JPY (C$0.04475 USD) on 2012-10-15

Stock price history of Shibaura Mechatronics from 2001 to 2025

Annual Stock Price Performance

Year Performance
2025 115.07%
2024 31.35%
2023 69.22%
2022-3.79%
2021 109.04%
2020 19.49%
2019 22.95%
2018-15.42%
2017 65.49%
2016 14.45%
2015-23.95%
2014 41.99%
2013-4.65%
2012-21.87%
2011-36.24%
2010 8.50%
2009-25.26%
2008-7.55%
2007-12.05%
2006-56.67%
2005 30.59%
2004 11.03%
2003 195.62%
2002-7.03%
2001-49.91%