ITOCHU Techno-Solutions CorporationJP:E05059

Market cap
P/E ratio
Period EndTotal liabilities (Million JPY)YoY (%)
Mar 31, 2023222,446+1.46%
Mar 31, 2022219,237+9.54%
Mar 31, 2021200,139-0.06%
Mar 31, 2020200,252+30.18%
Mar 31, 2019153,830+7.55%
Mar 31, 2018143,032+13.33%
Mar 31, 2017126,205+11.44%
Mar 31, 2016113,248-6.27%
Mar 31, 2015120,818+1.78%
Mar 31, 2014118,700+6.30%
Mar 31, 2013111,665