ITOCHU Techno-Solutions CorporationJP:E05059

Market cap
P/E ratio
Period EndStockholders' equity (Million JPY)YoY (%)
Mar 31, 2023305,600+5.93%
Mar 31, 2022288,484+9.85%
Mar 31, 2021262,609+10.08%
Mar 31, 2020238,564+5.98%
Mar 31, 2019225,105+15.12%
Mar 31, 2018195,535+7.49%
Mar 31, 2017181,916+7.63%
Mar 31, 2016169,013+7.20%
Mar 31, 2015157,657+6.53%
Mar 31, 2014147,996+2.10%
Mar 31, 2013144,946+3.13%
Mar 31, 2012140,546