MarketInOut Stock Screener Log In | Sign Up

Restar Corp

TSE • Technology • Semiconductors • Quote as of 10/28/2026 15:30
Restar Corp stock price and volume chart

Company Profile

IndustrySemiconductors
SectorTechnology
ExchangeTSE
Market Capitalization168,144 mln
Float12.97 mln
Earnings Date08/07/2025

EPS

451
Exceptional

P / E

13.33
Fair value

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-2.23
Borderline

Relative Strength

5 / 100
Severely lagging

Debt / Equity

1.53
High leverage

Business Description

Restar Corporation, headquartered in Minato, Japan and incorporated in 2009, is a diversified technology and electronics company that distributes semiconductors, image sensors, cameras, and related components across Japan and several Asian markets. The company supports its clients with technical expertise, supply chain management, electronics manufacturing, and custom system design across a wide range of industries. Beyond electronics, Restar also operates in areas such as cashless payment technology, renewable energy management, software development, and even vegetable production. Formerly known as Restar Holdings Corporation, the company adopted its current name in January 2024.

Key Fundamentals

EPS451
P/E13.33
ROE14.15
RPS24,498
ROIC7.99
ROA3.75
Interest Cover7.75
EBITDA, mln29,634
EV / EBITDA9.85
EV / EBIT12.06
Revenue, mln688,796
EV / Revenue0.42

Quote Details

Last 6,000.00
Change -250 (-4%)
Open 6,390.00
Volume 163,700
Turnover 982,200,000
Average Volume 109,914

Financial Ratios

Pre-Tax Profit Margin3
Leverage Ratio3.99
Current Ratio1.48
Price / Book1.50
Price / Tangible Book1.71
Price / Cash Flow34.27
Price / Free Cash Flow47.01
Debt / Equity1.53
Price / Sales0.25
PEG Ratio0.84

Financial Strength

Altman Z-Score2.87
Piotroski F-Score 4 / 9
Beneish M-Score-2.23
Price to Intrinsic Value1.69
Price to Lynch Fair Value0.97
Price to Graham Number1.00
Shiller PE Ratio39.49

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.5% 76 / 100   
1 Month -1.49% 60 / 100   
2 Months 66.71% 99 / 100   
6 Months 114% 100 / 100   
1 Year 143% 99 / 100   



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