The Russell 2000 small-cap index had a banner day on Thursday while the Russell 1000 large cap index declined.