Stock market rises