ITOCHU Techno-Solutions CorporationJP:E05059

Market cap
P/E ratio
Period EndCash from investing (Million JPY)YoY (%)
Mar 31, 2023-5,881-269.87%
Mar 31, 20223,462-134.21%
Mar 31, 2021-10,120-41.12%
Mar 31, 2020-17,188+431.31%
Mar 31, 2019-3,235+40.29%
Mar 31, 2018-2,306-83.71%
Mar 31, 2017-14,158-22.14%
Mar 31, 2016-18,185+4.86%
Mar 31, 2015-17,342+116.13%
Mar 31, 2014-8,024-22.26%
Mar 31, 2013-10,321