iShares Trust - iShares China Large-Cap ETF announced unaudited earnings results for the six months ended January 31, 2018. For the period, the company reported total investment income of $23,928,189, net investment income of $10,195,859, net increase in net assets resulting from operations of $907,396,696. As on January 31, 2018, the company's net asset value was $52.61.