Buyers: 18millSellers: 13millEarnings guidance upgrade (Friday), Director Buying ann (today) and a BUY Recommendation from Macquarie (over the weekend).What else do we want ?