8013 Stock Price and Chart - ECI TECHNOLOGY HOLDINGS LTD | Makkler