Shibaura Mechatronics
6590.T
#5187
Rank
A$2.26 B
Marketcap
A$172.32
Share price
-1.05%
Change (1 day)
114.26%
Change (1 year)

Stock price history for Shibaura Mechatronics (6590.T)

Highest end of day price: 195.8613150971 JPY (A$1.30 USD) on 2025-10-16

Lowest end of day price: 2.5538875653882 JPY (A$0.02149 USD) on 2006-12-25

Stock price history of Shibaura Mechatronics from 2001 to 2025

Annual Stock Price Performance

Year Performance
2025 113.61%
2024 31.71%
2023 72.39%
2022-3.69%
2021 121.04%
2020 10.44%
2019 27.18%
2018-13.49%
2017 63.97%
2016 18.58%
2015-28.26%
2014 42.86%
2013 3.90%
2012-20.58%
2011-37.82%
2010 1.32%
2009-32.76%
2008-3.37%
2007-5.12%
2006-59.74%
2005 43.60%
2004 15.08%
2003 171.04%
2002-15.12%
2001-48.39%