I'LL INCJP:3854

Market cap
¥60.4B
P/E ratio
16.2x
Period EndEBITDA (Million JPY)YoY (%)
Jul 31, 20255,209+11.65%
Jul 31, 20244,665+15.88%
Jul 31, 20234,026+50.54%
Jul 31, 20222,674+15.37%
Jul 31, 20212,318+12.91%
Jul 31, 20202,053+68.30%
Jul 31, 20191,220+50.16%
Jul 31, 2018812+7.08%
Jul 31, 2017759+17.04%
Jul 31, 2016648+20.55%
Jul 31, 2015538-23.39%
Jul 31, 2014702