Fundamentals :
Exploding results from earnings report, accelerating sales, A+ quality institutions buying the stock; Its earnings stability is not as favorable as I would like it to be, but overall, the quality of the company is healthy.
Technicals:
Daily :
Counter a-b-c wave completion in an uptrend (with volume commitment in selling action)
pullback to the...