BUFFALO CO.,LTD.JP:3352

Market cap
¥4.1B
P/E ratio
11.1x
Period EndEBITDA (Million JPY)YoY (%)
Mar 31, 2025685+17.56%
Mar 31, 2024583-14.62%
Mar 31, 2023682+15.40%
Mar 31, 2022591+21.91%
Mar 31, 2021485-12.26%
Mar 31, 2020553-0.30%
Mar 31, 2019555+16.93%
Mar 31, 2018474+34.39%
Mar 31, 2017353+44.90%
Mar 31, 2016244-2.87%
Mar 31, 2015251