BUFFALO INC.JP:6676

Market cap
¥67.9B
P/E ratio
8.7x
Period EndRepurchases of common stock (Million JPY)YoY (%)
Mar 31, 2025-5,245+972.60%
Mar 31, 2024-489+757.89%
Mar 31, 2023-57-98.78%
Mar 31, 2022-4,668+83.63%
Mar 31, 2021-2,542-69.38%
Mar 31, 2020-8,302+76.79%
Mar 31, 2019-4,696+80.20%
Mar 31, 2018-2,606-43.51%
Mar 31, 2017-4,613+22.39%
Mar 31, 2016-3,769-Infinity%
Mar 31, 20150