'Small caps already have a lot of good news baked in',says RBC's Lori Calvasina