Shibaura Mechatronics
6590.T
#4647
Rank
A$3.02 B
Marketcap
A$230.09
Share price
-9.33%
Change (1 day)
170.11%
Change (1 year)

Stock price history for Shibaura Mechatronics (6590.T)

Highest end of day price: 258.42313092261 JPY (A$1.63 USD) on 2026-01-22

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 2026

Annual Stock Price Performance

Year Performance
2026 29.21%
2025 120.52%
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%