Is HMT Ltd. worth buying?