CIR, buyback for over 1 million shares