CIR, buyback of 375 thousand shares

CIR, buyback for over 1 million shares

CIR, weekly summary on share buyback