S.T.CORPORATIONJP:4951

Market cap
¥35.2B
P/E ratio
20x
Period EndTotal non-current liabilities (Million JPY)YoY (%)
Mar 31, 20251,678+12.17%
Mar 31, 20241,496-15.00%
Mar 31, 20231,760-5.07%
Mar 31, 20221,854-23.46%
Mar 31, 20212,422+10.64%
Mar 31, 20202,189-9.10%
Mar 31, 20192,408-24.43%
Mar 31, 20183,187+6.95%
Mar 31, 20172,980+12.55%
Mar 31, 20162,648+21.65%
Mar 31, 20152,176