
ITOCHU (OTCMKTS:ITOCY) Stock Crosses Above 50 Day Moving Average - Should You Sell?
Published on January 4, 2025
at the end of the most recent reporting period. Hedge funds and other institutional investors own 0.08% of the company's stock. ITOCHU

at the end of the most recent reporting period. Hedge funds and other institutional investors own 0.08% of the company's stock. ITOCHU