Skip to content
★ Sign in to follow
ITOCHU Corporation logo

ITOCHU Corporation Stock: price and insider trades · Japan

伊藤忠商事株式会社

JP·Mcap JP¥16.4TIndustrials
Insider Decl.
30
Thresholds
n/a
Buy Volume
n/a
n/a
Sell Volume
n/a
n/a

Analyst consensus: bullish or bearish?

Analysts rate ITOCHU Corporation Buy (bullish), based on 10 analysts. Average price target: JP¥2,532.

This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.

Fundamental score
Ranked 11,871 of 26,913 companies
54.6
score / 100
Value
61
Quality
49
FCF yld5.5%
Earn yld5.8%
EV/EBITDA11.5x
ROE15%
Gross mgn17%
Net mgn6.1%
Debt/EBITDA2.7x
Pillars2/3

Transparent value + quality ranking, distinct from the insider signal.

Financial data

as of FY 2026

FY ended March 2026 · cache

JP¥2,369
Analyst consensus
10 analysts
Buy
JP¥2,100Target JP¥2,532(+7%)JP¥3,200
Income statement
RevenueJP¥14.8T
Gross profitJP¥2.5T17% margin
EBITDAJP¥1.8T12% margin
Net incomeJP¥900.3B6.0% margin
Valuation
PER (trailing)18.6x
P/Book2.4x
Beta0.54
Balance sheet & cash
Market capJP¥16.4T
Total debtJP¥4.8T
Free Cash FlowJP¥846.8B
Debt / Equity73%
Profitability & ownership
ROE14.1%
ROA2.8%
% insiders9.2%
% institutions42.1%
Last declaration on 21 July 2026
Declarations30 total

25 of 30 declarations

About ITOCHU Corporation

The ITOCHU Corporation (伊藤忠商事株式会社) record has emptied out over time: 11 filings in 2021, 16 in 2022, 7 in 2023, 3 in 2024, a single one in 2025 and 2 in 2026. In all, 40 filings were published from May 20, 2021 to July 21, 2026, none of them a purchase or a sale. The group, classed in industrials, is worth JPY 16,104.8 billion, with 9.2% of its capital held by insiders.

At the top, a filer recorded under the name Unknown weighs 17 filings. ITOCHU Corporation itself files 11, JPMorgan Asset Management (Japan) 8, National Indemnity Company 2 and BlackRock Japan one. These six filers carry the role Large shareholder.

Read moreShow less

On 28 filings measured, the median publication delay is 5 days. Only 2 of the 40 filings date from the past year. The transactions cited run from May 2021 to July 2026, and the record has no grant and no option exercise.

Recent ranked signals in the same sector

Purchases our model currently ranks for the recommendations list.

All recommendations