S.T.CORPORATIONJP:4951

Market cap
¥35.2B
P/E ratio
20x
Period EndShort-term debt (Million JPY)YoY (%)
Mar 31, 2025513+13.00%
Mar 31, 2024454-8.65%
Mar 31, 2023497+20.25%
Mar 31, 2022413-11.00%
Mar 31, 2021464-36.92%
Mar 31, 2020736+41.91%
Mar 31, 2019519+198.13%
Mar 31, 2018174+272.15%
Mar 31, 201647-25.05%
Mar 31, 201562