Looks like an ascending triangle forming on the chart, potentially primed for a breakout (post 3.5c). Strong buying and decent volume.