This is a nice, clear channel up. I took the trade on the daily, but the buy setup was on the weekly chart.
What's interesting is how this stock has reacted to the overall market. The market has dropped by a record amount, yet this trade is slightly ahead. It has essentially stayed flat, yet spikes up when the market goes green even briefly.
If the overall market bounces, I suspect this stock will go up strongly.