TCs buy back