Shibaura Mechatronics
6590.T
#4784
Rank
$1.85 B
Marketcap
$28.18
Share price
-6.94%
Change (1 day)
-41.12%
Change (1 year)

Stock price history for Shibaura Mechatronics (6590.T)

Highest end of day price: 182.1914235976 JPY ($1.17 USD) on 2026-02-25

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

Stock price history of Shibaura Mechatronics from 2001 to 2026

Annual Stock Price Performance

Year Performance
2026-76.75%
2025 137.46%
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%