Restar CorporationJP:3156

Market cap
¥86.1B
P/E ratio
10.7x
Period EndCash from investing (Million JPY)YoY (%)
Mar 31, 202561-100.92%
Mar 31, 2024-6,613+18.00%
Mar 31, 2023-5,604-65.34%
Mar 31, 2022-16,167-219.38%
Mar 31, 202113,542-182.64%
Mar 31, 2020-16,386+1266.64%
Mar 31, 2019-1,199+581.25%
Mar 31, 2018-176-83.55%
Mar 31, 2017-1,070+190.76%
Mar 31, 2016-368+47.79%
Mar 31, 2015-249