Multiple confluence and indicators show this is pullback for rejoining main trend.
It was accumulating after the run up and now it looks like it ready to go for a second run. This is a strong buy at 29.35