ITOCHU Techno-Solutions CorporationJP:E05059

Market cap
P/E ratio
Period EndCost of revenue (Million JPY)YoY (%)
Mar 31, 2023431,857+11.40%
Mar 31, 2022387,678+8.17%
Mar 31, 2021358,412-2.86%
Mar 31, 2020368,967+7.18%
Mar 31, 2019344,248+12.08%
Mar 31, 2018307,135+7.30%
Mar 31, 2017286,230+3.65%
Mar 31, 2016276,143+2.05%
Mar 31, 2015270,601+10.98%
Mar 31, 2014243,834+4.17%
Mar 31, 2013234,068