GOOD TO BUY AT IS LEVEL... CMP 138.25 TGT 144.05 149.40 COMPANY IS ALMOST DEBT FREE .... COMPANY HAS GOOD RETURN ON EQUITY (ROE) TRACK RECORD: 3 YEAR ROE 54.95% COMPANY HAS BEEN MAINTAINING A HEALTHY DIVIDENT PAYOUT OF 78.66%...