Upcoming earning will propel this stock past its all time high.
Trend Analysis

Also on:

Disclaimer