ITOCHU Techno-Solutions CorporationJP:E05059

Market cap
P/E ratio
Period EndCash from operations (Million JPY)YoY (%)
Mar 31, 202331,791-11.84%
Mar 31, 202236,061-3.23%
Mar 31, 202137,266-25.62%
Mar 31, 202050,103+142.96%
Mar 31, 201920,622+87.23%
Mar 31, 201811,014-56.30%
Mar 31, 201725,203+15.31%
Mar 31, 201621,856-15.39%
Mar 31, 201525,830+302.71%
Mar 31, 20146,414-33.81%
Mar 31, 20139,691