S.T.CORPORATIONJP:4951

Market cap
¥35.2B
P/E ratio
20x
Period EndCapital expenditures (Million JPY)YoY (%)
Mar 31, 2025-698+12.58%
Mar 31, 2024-620-29.30%
Mar 31, 2023-877+1.47%
Mar 31, 2022-864-25.19%
Mar 31, 2021-1,155-17.55%
Mar 31, 2020-1,401-39.42%
Mar 31, 2019-2,313+26.97%
Mar 31, 2018-1,821+305.88%
Mar 31, 2017-449-73.39%
Mar 31, 2016-1,687+100.90%
Mar 31, 2015-840