Restar CorporationJP:3156

Market cap
¥85.5B
P/E ratio
10.7x
Period EndLong-term debt, current (Million JPY)YoY (%)
Mar 31, 20253,668-28.50%
Mar 31, 20245,130+40.47%
Mar 31, 20233,652+208.45%
Mar 31, 20221,184-55.51%
Mar 31, 20212,661+547.45%
Mar 31, 2020411-82.13%
Mar 31, 20182,300+73.58%
Mar 31, 20171,325-53.10%
Mar 31, 20162,825+191.24%
Mar 31, 2015970