MarketInOut Stock Screener Log In | Sign Up

Itochu Corp

TSE • Industrials • Conglomerates • Quote as of 10/28/2026 15:30
Itochu Corp stock price and volume chart

Company Profile

IndustryConglomerates
SectorIndustrials
ExchangeTSE
Market Capitalization15,063,262 mln
Float5,439 mln
Earnings Date11/05/2026

EPS

127
Exceptional

P / E

18.16
Moderately valued

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.52
Likely reliable

1-Year Forecast

2,502.22
Modest upside

Relative Strength

91 / 100
Top performer

Business Description

ITOCHU Corporation is a Tokyo-based trading company founded in 1858 that operates across a wide range of industries, including food, clothing, machinery, energy, chemicals, raw materials, and real estate. The company buys and sells goods around the world while also running businesses in areas such as power generation, recycling, financial services, and digital technology. ITOCHU also develops and manages property, distributes mobile devices, and provides healthcare and logistics services. With operations spanning multiple continents, it serves both businesses and individual consumers across many sectors of the global economy.

Key Fundamentals

EPS127
P/E18.16
ROE8.56
RPS2,159
ROIC3.93
ROA3.32
Interest Cover6.83
EBITDA, mln1,393,489
EV / EBITDA14.62
EV / EBIT21.87
Revenue, mln15,140,015
EV / Revenue1.35

Quote Details

Last 2,311.00
Change -55 (-2.32%)
Open 2,351.50
Volume 14,194,800
Turnover 32,804,184,064
Average Volume 15,045,266

Financial Ratios

Pre-Tax Profit Margin5
Leverage Ratio2.54
Current Ratio1.35
Price / Book2.15
Price / Tangible Book2.60
Price / Cash Flow15.17
Price / Free Cash Flow21.86
Debt / Equity0.78
Price / Sales1.02
PEG Ratio2.33

Financial Strength

Altman Z-Score2.63
Piotroski F-Score 7 / 9
Beneish M-Score-2.52
Price to Intrinsic Value1.09
Price to Lynch Fair Value3.09
Price to Graham Number1.40
1-Year Target Price2,502.22
Shiller PE Ratio22.65

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.3% 73 / 100   
1 Month 4.85% 90 / 100   
2 Months 21.6% 91 / 100   
6 Months 18.87% 84 / 100   
1 Year 41.59% 82 / 100   



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