on a roll - doing well for a period of time Articles found: What's new in business news: February 4, 2014 (04/02/2014)