BUSINESS BRAIN SHOWAOTA INC.JP:9658

Market cap
¥45.7B
P/E ratio
16.2x
Period EndLong-term debt, non-current (Million JPY)YoY (%)
Mar 31, 20251,884-6.26%
Mar 31, 20242,009-16.55%
Mar 31, 20232,408-23.88%
Mar 31, 20223,163+104.94%
Mar 31, 20211,543-21.58%
Mar 31, 20201,968-21.69%
Mar 31, 20192,513+2413.45%
Mar 31, 2016100-50.00%
Mar 31, 2015200