Shibaura Mechatronics
6590.T
#4962
Rank
A$2.63 B
Marketcap
A$200.45
Share price
1.92%
Change (1 day)
153.97%
Change (1 year)

Stock price history for Shibaura Mechatronics (6590.T)

Highest end of day price: 202.42314970653 JPY (A$1.29 USD) on 2026-01-09

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 10.70%
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%