commercial stock