Another thing I noticed on your chart is that the last time before the run there was about 20 days relatively flat and this time I think I counted 21 days.
Looks like a repeat cycle possibly.
I don't have any, just like studying what others see. You could be right about the shares finally being absorbed and ready to move forward.
If a good PR hits to boost the emotion, this my be on it's way.