ITOCHU Techno-Solutions CorporationJP:E05059

Market cap
P/E ratio
Period EndRevenue (Million JPY)YoY (%)
Mar 31, 2023570,934+9.30%
Mar 31, 2022522,356+8.85%
Mar 31, 2021479,878-1.47%
Mar 31, 2020487,018+21.32%
Mar 31, 2019401,420+4.37%
Mar 31, 2018384,618+7.00%
Mar 31, 2017359,456+4.75%
Mar 31, 2016343,151+1.98%
Mar 31, 2015336,487+10.22%
Mar 31, 2014305,276+1.80%
Mar 31, 2013299,866+8.46%
Mar 31, 2012276,468+5.54%
Mar 31, 2011261,953-2.63%
Mar 31, 2010269,018