Volume says otherwise, people are buying millions of shares 31 million shares traded to day so far. We've had a few other days trading this volume size in the past few months, out of the blue. Volume precedes movement.