This is the type of stock that comes to my attention during market downturns. It reported earnings on the day where I put the arrows and has headed up since. It was totally unfazed by the selloff today. If this is the beginning of an earnings accelleration cycle, this rally could last weeks or months. It may possibly pull back a little to give a better buying opportunity. This certainly bears watching.