Shares mixed, small- and mid-caps attract investors