Stock market recap, Dec. 24 -- Domestic frontline indices, the Sensex and the Nifty 50, ended flat on Tuesday, 23 December, on profit booking at higher levels, even as mid and small-cap segments ended with modest gains amid mixed global cues.

The Sensex ended with a minor loss of 43 points, or 0.05%, at 85,524.84, while the Nifty 50 closed 5 points, or 0.02%, up at 26,177.15. The BSE Midcap index inched up by 0.07%, and the Smallcap index rose by 0.38%.

Select heavyweights, such as Infosys, Bharti Airtel, and ICICI Bank, were among the top drags on the benchmarks, while HDFC Bank and ITC were among the key supports.

Why it's recommended: ITC Ltd has formed a double bottom pattern on the daily chart - a classic bullish reversal formatio...