Looking more closely at the weekly, the pattern is fantastic . That kind of pattern usually takes place at a top. For now, this wave might be a light pullback.
The shows a false breakout at 12$ with a histogram divergence. Besides that, nothing worth mentioning. There is nothing that is saying this rally is over, but there isn't anything saying that this rally will be big. If I would consider trading the longer term, I would start selling slowly at the highlighted areas, because there, a reversal might take place. If I would trade this stock for a few days, a couple of weeks, I would trail closely a long position.
Long term looks pretty (however, at the moment there is no signal for shorting). The daily looks pretty and the current rally might continue.