midcap stocks performance