Shibaura Mechatronics
6590.T
#5158
Rank
$1.52 B
Marketcap
$115.88
Share price
2.56%
Change (1 day)
125.13%
Change (1 year)

Stock price history for Shibaura Mechatronics (6590.T)

Highest end of day price: 126.96509872067 JPY ($0.85 USD) on 2025-10-16

Lowest end of day price: 3.5946277691403 JPY ($0.04562 USD) on 2012-10-15

Stock price history of Shibaura Mechatronics from 2001 to 2025

Annual Stock Price Performance

Year Performance
2025 122.47%
2024 21.72%
2023 74.91%
2022-9.47%
2021 108.05%
2020 21.02%
2019 26.76%
2018-21.89%
2017 76.77%
2016 17.73%
2015-35.17%
2014 29.66%
2013-11.98%
2012-20.58%
2011-37.99%
2010 12.97%
2009-15.81%
2008-23.82%
2007 5.88%
2006-56.65%
2005 35.78%
2004 19.81%
2003 257.17%
2002-6.28%
2001-52.89%