OTC : ITOCY

ITOCHU Corporation

$11.79 USD

$0.03 (0.26%)

Volume
36.04K
Average Volume
477.31K
Market Capitalization
$83.48B
P/E Ratio
14.86
Dividend Yield
2.21%
Price Target
Year High
$15.10
Year Low
$10.17
Day High
Day Low
Payout Ratio
$0.31
Current Ratio
$1.32
Institutional Ownership Summary
Institutional Ownership %

0.00%

Investors Holding

5

change: -11 | last: 16
Increased Positions

2

change: -14 | last: 16
Reduced Positions

2

change: 2 | last: 0
New Positions

1

change: 0 | last: 1
Sold Positions

12

change: 10 | last: 2
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

1.67M

ITOCY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $2026.74 7.03B $14.26T $596.34B $4.78T $18.44T
2025-03-31 $1394.54 14.3B $19.94T $549.57B $4.62T $24.01T
2024-03-31 $1293.51 14.5B $18.75T $600.44B $4.4T $22.55T
2023-03-31 $862.73 14.66B $12.65T $606B $4.01T $16.05T
2022-03-31 $823.59 14.84B $12.22T $611.72B $3.92T $15.52T
2021-03-31 $722.70 14.88B $10.75T $544.01B $4.22T $14.43T
2020-03-31 $439.65 14.94B $6.57T $611.22B $4.06T $10.01T
2019-03-31 $408.63 15.44B $6.31T $572.03B $2.98T $8.72T
2018-03-31 $389.97 15.52B $6.05T $432.14B $2.78T $8.4T
2017-03-31 $292.88 15.75B $4.61T $605.59B $2.94T $6.95T
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $2026.74 6.99B $14.17T $596.34B $4.78T $18.35T
2025-12-31 $1984.18 7B $13.9T $504.46B $5.74T $19.13T
2025-09-30 $1701.21 14.08B $23.95T $592.86B $4.55T $27.9T
2025-06-30 $1507.42 14.16B $21.35T $534.11B $4.62T $25.43T
2025-03-31 $1394.54 14.18B $19.78T $549.57B $4.62T $23.85T
2024-12-31 $1551.10 14.26B $22.12T $562.75B $4.82T $26.37T
2024-09-30 $1546.82 14.36B $22.22T $597.72B $4.26T $25.89T
2024-06-30 $1568.56 14.39B $22.57T $596.85B $4.54T $26.51T
2024-03-31 $1293.51 14.41B $18.64T $600.44B $4.4T $22.44T
2023-12-31 $1147.35 14.49B $16.63T $578.14B $4.31T $20.36T
2023-09-30 $1079.60 14.54B $15.7T $606.59B $4.25T $19.34T
2023-06-30 $1145.58 14.55B $16.67T $617.64B $4.11T $20.17T