Is ITI Ltd. worth buying?