SMC CORPORATIONJP:6273

Market cap
¥3.95T
P/E ratio
24.4x
Period EndRepurchases of common stock (Million JPY)YoY (%)
Mar 31, 2025-25,018-18.32%
Mar 31, 2024-30,628-44.34%
Mar 31, 2023-55,030+10.02%
Mar 31, 2022-50,020+74.25%
Mar 31, 2021-28,706+4.97%
Mar 31, 2020-27,346+136630.00%
Mar 31, 2019-20-33.33%
Mar 31, 2018-30+50.00%
Mar 31, 2017-20-20.00%
Mar 31, 2016-25-99.75%
Mar 31, 2015-10,035