MOONBAT Co., Ltd.JP:8115

Market cap
¥6B
P/E ratio
12.6x
Period EndRepurchases of common stock (Million JPY)YoY (%)
Mar 31, 2025-27-44.83%
Mar 31, 2024-50-32.53%
Mar 31, 2023-74+1893.55%
Mar 31, 2022-4+12.07%
Mar 31, 2021-3-94.96%
Mar 31, 2020-66+1111.45%
Mar 31, 2019-5-82.06%
Mar 31, 2018-30-37.21%
Mar 31, 2017-48+4625.66%
Mar 31, 2016-1-5.13%
Mar 31, 2015-1