The NSE All Share Index appreciated by 1.5 per cent last week as all indices except the NSE banking stocks index and the oil and gas stocks finished higher during the week.