The Sensex ended 40 points, or 0.05%, lower at 84,233.64, while the Nifty 50 closed at 25,953.85, rising 19 points, or 0.07%. The BSE 150 MidCap Index ended 0.02% lower, while the BSE 250 SmallCap Index climbed 0.13%.