Shibaura Mechatronics
6590.T
#4962
Rank
$1.76 B
Marketcap
$134.57
Share price
1.92%
Change (1 day)
177.00%
Change (1 year)

Stock price history for Shibaura Mechatronics (6590.T)

Highest end of day price: 135.64507481942 JPY ($0.86 USD) on 2026-01-09

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