*********Update from our long call. Today's results could propel this stock to much higher levels already up 7% premarket , our price target for the gap fill is $41.50 before continuing to complete long term cup and handle formation. We hold a long and will continue to do so, long term winner.