IPC Share Repurchase