Is CMI FPE Ltd. worth buying?