S.T.CORPORATIONJP:4951

Market cap
¥35.2B
P/E ratio
20x
Period EndDepreciation & amortization (Million JPY)YoY (%)
Mar 31, 20251,345+4.75%
Mar 31, 20241,284-8.74%
Mar 31, 20231,407+17.56%
Mar 31, 20221,197-11.33%
Mar 31, 20211,350-2.88%
Mar 31, 20201,390+25.34%
Mar 31, 20191,109+14.31%
Mar 31, 2018970-2.67%
Mar 31, 2017997-11.68%
Mar 31, 20161,128+33.66%
Mar 31, 2015844