6590.T

Shibaura Mechatronics Corporation
$5,090.00
-330.00 (-6.09%)
Mkt Cap 355.76B
Volume 1,370,800
52W Range 1506-6230
Sector Technology
Beta 1.07
EPS (TTM) 170.27
P/E Ratio 31.83
Revenue (TTM) 88.04B
Rev Growth (5Y) +14.5%
EPS Growth (5Y) +41.8%

Company Description

Track Record

Showing latest 4 periods • Swipe for more
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 88.04B 80.92B 67.56B 61.00B 49.27B 44.79B 47.14B 53.09B 49.26B 42.74B 45.55B 43.80B
Net Income 11.17B 10.33B 8.79B 9.20B 2.98B 1.97B 1.94B 2.48B 1.75B 931.00M 743.00M 697.00M
EPS 170.28 157.55 133.26 138.76 45.02 29.74 29.38 37.52 24.39 12.56 10.03 9.40
Free Cash Flow (2.61B) 4.07B 3.89B 3.38B 7.89B 7.54B 437.00M 843.00M 4.76B 5.50B 3.34B N/A
FCF / Share -39.72 62.13 58.94 50.98 119.12 113.80 6.60 12.75 71.99 74.18 45.10 N/A
Operating CF 4.63B 6.99B 5.99B 4.57B 8.30B 7.67B 1.28B 1.46B 5.15B 5.79B 3.65B N/A
Total Assets 100.88B 95.46B 91.41B 82.10B 69.01B 58.43B 57.55B 61.97B 59.94B 53.72B 56.25B N/A
Total Debt 8.65B 8.74B 8.76B 8.79B 10.20B 10.91B 10.97B 11.12B 11.63B 11.66B 12.13B N/A
Cash & Equiv 21.33B 28.48B 27.20B 27.18B 26.32B 19.60B 12.72B 13.19B 13.40B 11.49B 7.03B N/A
Book Value 55.59B 47.32B 38.73B 33.01B 24.61B 21.85B 19.72B 18.37B 16.13B 16.53B 15.68B N/A
Return on Equity 0.20 0.22 0.23 0.28 0.12 0.09 0.10 0.14 0.11 0.06 0.05 N/A
6590.T News
No news available for 6590.T.