This run is not on technicalsA knowledgeable Chart guy would know if the stock runs on technical he would know and have a target price. I don’t see any one can predict a top yet. It is in fact a bit of catch up and a bit of speculating on a buy out in the intermediate term.
The momentum is strong right now but it is possible to turn around any time too. There is no obvious resistance and support levels to call. The best scenario is for the price to get a breather and stay at the current level. Then regroup and carry on with another leg up.