BUFFALO CO.,LTD.JP:3352

Market cap
¥3.8B
P/E ratio
10.3x
Period EndDepreciation & amortization (Million JPY)YoY (%)
Mar 31, 2025172+1.63%
Mar 31, 2024170+7.93%
Mar 31, 2023157+4.88%
Mar 31, 2022150+18.50%
Mar 31, 2021126+11.94%
Mar 31, 2020113-5.18%
Mar 31, 2019119+4.48%
Mar 31, 2018114-32.70%
Mar 31, 2017169-2.24%
Mar 31, 2016173+9.97%
Mar 31, 2015157