Scroll CorporationJP:8005

Market cap
¥46B
P/E ratio
16.4x
Period EndEBITDA (Million JPY)YoY (%)
Mar 31, 20257,008+11.27%
Mar 31, 20246,298-11.20%
Mar 31, 20237,092-11.73%
Mar 31, 20228,034-4.82%
Mar 31, 20218,441+188.19%
Mar 31, 20202,929+16.23%
Mar 31, 20192,520+19.21%
Mar 31, 20182,114+4.29%
Mar 31, 20172,027-19.79%
Mar 31, 20162,527-327.86%
Mar 31, 2015-1,109