ITOCHU Techno-Solutions CorporationJP:E05059

Market cap
P/E ratio
Period EndTotal current liabilities (Million JPY)YoY (%)
Mar 31, 2023183,015+5.38%
Mar 31, 2022173,677+0.51%
Mar 31, 2021172,804+6.27%
Mar 31, 2020162,604+20.09%
Mar 31, 2019135,403+13.03%
Mar 31, 2018119,791+3.71%
Mar 31, 2017115,509+13.10%
Mar 31, 2016102,127-4.90%
Mar 31, 2015107,388+2.92%
Mar 31, 2014104,341+8.75%
Mar 31, 201395,942