iShares NASDAQ 100 Index ETF reported unaudited earnings results for the six months ended June 30, 018. For the period, the company reported total net profit of USD 966,610 against USD 1,187,075 a year ago. Profit before taxation was USD 951,850 against USD 1,174,695 a year ago. Total comprehensive profit was USD 938,119 against USD 1,162,158 a year ago. Net cash used in operating activities was USD 17,977 against net cash from operating activities of USD 936,040 a year ago.