This should hit new 52 weeks highs again which will trigger more screeners. This bull has a long way to run!!
Sentiment: Strong Buy
I thought $35 was possible by end of year LOL! Now I'm with you....lets have $40!
$50 by year end if earnings continue to be revised higher and then beaten.