I guess my real question is: buying back shares will increase the market cap.
However, how will this higher market cap help the company? The only benefit is keeping the big institutional share holders happy. No other benefit so it might not be high on Pandit's priority list.