The market has ended lower today. The Sensex was down 145.25 points or 0.6 percent at 25590.65, and the Nifty slipped 48.35 points or 0.6 percent at 7786.10.