Markets were in a tight range amidst mixed cues and finally ended almost unchanged on Monday. Markets’ focus is widely centered on the US election uncertainties and rising coronavirus cases. The BSE Sensex ended at 39,757.58, gaining 143.51 points or 0.36%. The Nifty closed at 11,669.15, up 26.75 points or 0.23%.