mid & smallcap stock gains