The Sensex closed modestly lower while the Nifty inched up to a fresh closing high on Wednesday as bulls took a breather amid a subdued trend overseas. Banking and finance stocks succumbed to profit-booking after the sharp-up move in the past few sessions, while IT and FMCG counters bucked the trend.