NSE closed on a subdued note today, as investors navigated a challenging trading environment marked by declines across key indices.