ITOCHU Techno-Solutions CorporationJP:E05059

Market cap
P/E ratio
Period EndOperating income (Million JPY)YoY (%)
Mar 31, 202346,473-7.94%
Mar 31, 202250,482+15.72%
Mar 31, 202143,625+4.70%
Mar 31, 202041,667+16.07%
Mar 31, 201935,898+75.39%
Mar 31, 201820,467+0.34%
Mar 31, 201720,397+20.73%
Mar 31, 201616,895+1.14%
Mar 31, 201516,705+30.74%
Mar 31, 201412,777-23.54%
Mar 31, 201316,710