CPCL Shows Recovery Signs After 30% Fall From Highs