BUSINESS BRAIN SHOWAOTA INC.JP:9658

Market cap
¥45.7B
P/E ratio
16.2x
Period EndRepurchases of common stock (Million JPY)YoY (%)
Mar 31, 2025-1,601+293727.71%
Mar 31, 2024-1-99.95%
Mar 31, 2023-1,000+523558.12%
Mar 31, 2022-0+169.01%
Mar 31, 2021-0-86.16%
Mar 31, 2020-1-99.86%
Mar 31, 2019-370+89783.74%
Mar 31, 2018-0-99.83%
Mar 31, 2016-242-14.43%
Mar 31, 2015-283