Is ASM Technologies Ltd. worth buying?