This thing is a run away train, hoped after a huge start to the week it would pull back under 16.00, planned to jump back in before the announcement next week. Looks like it's get in at any cost Monday morning and hold on for the ride. $20.00 by September is my call.