Some serious buying volume over the last several sessions. Looks like the giant is getting ready to rise.