Translate to...

Markets end marginally higher; Nifty at 10,618

Sensex closed 18.75 points or 0.05 percent higher at 36,051.81 while the NSE Nifty finighed 10.85 points or 0.10 percent higher at 10,618.20.