New Delhi, July 10 -- The Indian stock market ended in the green on Thursday on value buying amid mixed global cues. The Sensex rose by 238 points, or 0.31%, to close at 76,741.82, while the Nifty 50 ended at 23,962.80, gaining 81 points, or 0.34%.

Broader markets outperformed, with the Nifty Midcap 100 and Smallcap 100 indices jumping 1.38% and 1.80%, respectively, reflecting improved market breadth and renewed buying interest.

Easing geopolitical concerns after reports suggested Iran's willingness to resume negotiations and a decline in the India VIX supported sentiment.

Technically, Ajit Mishra, SVP of Research at Religare Broking, believes the Nifty has lost some momentum and that a broader phase of consolidation could be underway....