Shibaura Mechatronics
6590.T
#4962
Rank
NZ$3.06 B
Marketcap
NZ$233.40
Share price
1.92%
Change (1 day)
167.35%
Change (1 year)

Stock price history for Shibaura Mechatronics (6590.T)

Highest end of day price: 235.86779630626 JPY (NZ$1.50 USD) on 2026-01-09

Lowest end of day price: 4.4009028744309 JPY (NZ$0.05586 USD) on 2012-10-15

Stock price history of Shibaura Mechatronics from 2001 to 2026

Annual Stock Price Performance

Year Performance
2026 11.17%
2025 130.27%
2024 34.93%
2023 72.49%
2022-3.14%
2021 118.96%
2020 12.67%
2019 26.42%
2018-17.16%
2017 72.54%
2016 15.38%
2015-27.60%
2014 37.71%
2013-10.79%
2012-23.56%
2011-37.86%
2010 8.16%
2009-31.44%
2008 0.83%
2007-4.89%
2006-58.11%
2005 42.39%
2004 9.14%
2003 187.25%
2002-25.54%
2001-49.73%