BUSINESS BRAIN SHOWAOTA INC.JP:9658

Market cap
¥45.7B
P/E ratio
16.2x
Period EndEarnings per share (JPY)YoY (%)
Mar 31, 2025214.5-82.48%
Mar 31, 20241,224.5+688.06%
Mar 31, 2023155.4+4.52%
Mar 31, 2022148.7+6.03%
Mar 31, 2021140.2-42.56%
Mar 31, 2020244.1+42.92%
Mar 31, 2019170.8+33.31%
Mar 31, 2018128.1+61.82%
Mar 31, 201779.2-23.56%
Mar 31, 2016103.6-15.32%
Mar 31, 2015122.3+10.92%
Mar 31, 2014110.3+67.82%
Mar 31, 201365.7+107.91%
Mar 31, 201231.6