MarketInOut Stock Screener Log In | Sign Up

Buffalo Inc

TSE • Technology • Computer Hardware • Quote as of 10/28/2026 15:30
Buffalo Inc stock price and volume chart

Company Profile

IndustryComputer Hardware
SectorTechnology
ExchangeTSE
Market Capitalization84,480 mln
Float10.23 mln
Earnings Date08/12/2025

EPS

293
Exceptional

P / E

12.53
Fair value

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.18
Caution advised

1-Year Forecast

4,100.00
Modest upside

Relative Strength

60 / 100
Outperforming

Business Description

Founded in 1975 and headquartered in Tokyo, Buffalo Inc. is a Japanese technology company that designs, produces, and sells a wide range of consumer electronics and computer accessories both in Japan and abroad. Its product lineup spans wireless and wired networking equipment, storage solutions, optical drives, memory products, audio-visual gear, and various peripherals for smartphones, tablets, and computers. Beyond hardware, the company also provides network infrastructure services, data recovery, storage software, and the secure erasure of data. Formerly called Melco Holdings Inc., the company adopted its current name in April 2025.

Key Fundamentals

EPS293
P/E12.53
ROE18.43
RPS4,644
ROIC24.96
ROA11.00
Interest Cover456
EBITDA, mln11,610
EV / EBITDA5.12
EV / EBIT5.79
Revenue, mln112,250
EV / Revenue0.53

Quote Details

Last 3,665.00
Change 25 (0.69%)
Open 3,615.00
Volume 62,400
Turnover 228,696,000
Average Volume 67,890

Financial Ratios

Pre-Tax Profit Margin9
Leverage Ratio1.62
Current Ratio2.55
Price / Book1.88
Price / Tangible Book1.96
Price / Free Cash Flow25.40
Debt / Equity0.03
Price / Sales0.76
PEG Ratio4.03

Financial Strength

Altman Z-Score5.36
Piotroski F-Score 6 / 9
Beneish M-Score-2.18
Price to Intrinsic Value1.00
Price to Graham Number0.97
1-Year Target Price4,100.00
Shiller PE Ratio19.25

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 1.38% 85 / 100   
1 Month 7.16% 93 / 100   
2 Months 39.51% 97 / 100   
6 Months 43.69% 95 / 100   
1 Year 120% 97 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog