Key domestic indices today logged gains of half a percent. The Sensex at the Bombay Stock Exchange finished near 62,850 level while the Nifty at the National Stock Exchange settled close to 18,600 mark. Both indices rose amid mixed cues from global share markets.

The Sensex climbed 345 points or 0.55 percent to finish at 62,846. The Nifty appreciated 99 points or 0.54 percent to end at 18,599.