LEOPALACE21CORPORATIONJP:8848

Market cap
¥340.5B
P/E ratio
18.8x
Period EndReturn on Assets (Million JPY)YoY (%)
Mar 31, 20258.9-61.59%
Mar 31, 202423.1+74.36%
Mar 31, 202313.3+60.92%
Mar 31, 20228.2-163.68%
Mar 31, 2021-12.9-60.58%
Mar 31, 2020-32.8+50.39%
Mar 31, 2019-21.8-597.27%
Mar 31, 20184.4-28.50%
Mar 31, 20176.1+0.33%
Mar 31, 20166.1