Among key stocks, Yes Bank and ICICI Bank were among the top losers on the BSE, falling 3.5 per cent and 2 per cent, respectively.
The buyback proposal, analysts believe, is a way of paying back the shareholders in the absence of any major business investments on the horizon.
Amrutanjan Health Care, Pfizer, Merck and Novartis India have rallied up to 18% on the BSE in intra-day trade.
The stock rallied 4.6% to Rs 1,916, extending its 7% gain in the past three days on the BSE, after the company reported 25% growth in net profit at Rs 2.05 billion in June quarter.
The stock dipped 19% to Rs 401 on the National Stock Exchange in early morning trade after a more than 10% of equity of information technology firm changed hands on the counter via block deals.
The stock dipped 4% to Rs 76 on the BSE, trading at its lowest level since March 9, 2017.
For Lupin, keep a stop at Rs 897 and go long. Add to the position between Rs 910 and Rs 913
The only constant in the last 16 years has been RIL, which has maintained its position in the top 10 in Nifty50 index
Both RIL and TCS now account for nearly a tenth of the country's market value
In December 1998, when the House voted to impeach Bill Clinton, stocks kept rising during the last stage of the Internet boom
Britannia has authorised share capital of Rs 500 million of 250 million shares
Nifty outlook and few trading ideas by Vaishali Parekh, research analyst - technical research at Prabhudas Lilladher
Nifty outlook and top trading ideas by Jay Anand Thakkar, CMT -Assistant Vice President - Equity Research, Anand Rathi Research
Derivatives strategy on UPL by Nandish Shah, Technical & Derivatives Analyst at HDFC Securities.
Analysts see improving volumes, earnings growth ahead as Karnataka pricing issues resolve
Holistic balance sheet growth remains key task despite accelerated journey in bourses
The regulator has deferred the compliance date to December 31
Amni is of the view that there is currently no provision in the Finance Act to tax derivative trades on physical delivery
The stock settled at Rs 420.80, 0.28% below its issue price of Rs 422 per share on the BSE.
A few stocks have been driving the market and the number of underperformers has gone up, A Balasubramanian said