ITOCHU Techno-Solutions CorporationJP:E05059

Market cap
P/E ratio
Period EndEarnings per share (JPY)YoY (%)
Mar 31, 2023148-3.29%
Mar 31, 2022153.1+16.01%
Mar 31, 2021132+7.15%
Mar 31, 2020123.2+47.52%
Mar 31, 201983.5-17.67%
Mar 31, 2018101.4-46.49%
Mar 31, 2017189.5+17.08%
Mar 31, 2016161.8-14.19%
Mar 31, 2015188.6-11.07%
Mar 31, 2014212.1-11.25%
Mar 31, 2013239+22.43%
Mar 31, 2012195.2+13.95%
Mar 31, 2011171.3-2.62%
Mar 31, 2010175.9