Weak shorts burning and driving it up. New longs don't buy at this price. Expensive stock.
Keep buying them shorts. You can short again at 96 and then 100 and then 104.....
Never short Yuppie stocks. Yuppies never look at the cost of what they buy. WFM, PNRA, SBUX, LULU know this and will always be successful as long as Bernanke satisfies the ultimate 'eternal debt' equation; DEBT=PRINT+ZIRP.
What expensive? It will hit $100 before you konw it. WFM needed a validation to cross three digits and it got it.