Markets consolidated in a range and ended almost unchanged on Friday which also marks the end of Samvat 2076. The BSE Sensex ended at 43,443, up 85.81 points or 0.20%. The Nifty closed at 12,719.95, up 29.15 points or 0.23%