Wong,
I suspect there is a large long term holder who have had enough is looking to get out. They are feeding the bid side when there is sufficient volume. My impression is that they have plenty to go, so buyers can afford to be patient.
I am not expecting this to run up any time soon.
Good luck.