Did you know?
You can earn activity points by filling your profile with information about yourself (what city you live in, your favorite team, blogs etc.)
Looks like all the analysts from the summer financial conferences are believers
The volume leading up to this announcement was lower than usual. Seems they were waiting for the proof in the pudding, given today's breakout volume and price movement.
Then consider the shorts betting heavily in the wrong direction. They are forced to "buy" to cover their short positions. I am surprised we are not up $10 today.