Is stock market open on 3 July