Restar CorporationJP:3156

Market cap
¥94.7B
P/E ratio
11.8x
Period EndTotal payout ratio (Million JPY)YoY (%)
Mar 31, 2025120.4+136.44%
Mar 31, 202450.9+33.06%
Mar 31, 202338.3-20.18%
Mar 31, 202247.9-19.18%
Mar 31, 202159.3+58.33%
Mar 31, 202037.5-42.19%
Mar 31, 201964.8+48.62%
Mar 31, 201843.6-538.16%
Mar 31, 2017-10-145.25%
Mar 31, 201622+42.05%
Mar 31, 201515.5