BUFFALO INC.JP:6676

Market cap
¥67.9B
P/E ratio
8.7x
Period EndRevenue (Million JPY)YoY (%)
Mar 31, 2025143,170-1.79%
Mar 31, 2024145,773+2.24%
Mar 31, 2023142,576-1.08%
Mar 31, 2022144,137+10.95%
Mar 31, 2021129,912+13.08%
Mar 31, 2020114,888+5.41%
Mar 31, 2019108,993+50.71%
Mar 31, 201872,319-3.00%
Mar 31, 201774,558-6.85%
Mar 31, 201680,040-3.05%
Mar 31, 201582,554-18.41%
Mar 31, 2014101,185-1.38%
Mar 31, 2013102,597-12.55%
Mar 31, 2012117,319