Top ten trades
21 July 2010 (until noon)
Source: TD Waterhouse

BUY
1. Marks & Spencer, 28.2 per cent
2. BP, 16.4 per cent
3. Sainsbury’s, 13.9 per cent
4. Royal Bank of Scotland, 7.6 per cent
5. Lloyds Banking Group, 7.2 per cent
6. Barclays, 7 per cent
7. Dominion Petroleum, 6.1 per cent
8. Findel, 6 per cent
9. Vodafone Group, 3.7 per cent
10. Tesco, 3.7 per cent

SELL
1. Xstrata, 18 per cent
2. BP, 15.3 per cent
3. Lloyds Banking Group, 14.5 per cent
4. Barclays, 13.8 per cent
5. Royal Bank of Scotland, 10.3 per cent
6. Kazakhmys, 8.8 per cent
7. Dominion Petroleum, 8.6 per cent
8. Rio Tinto, 3.9 per cent
9. Antofagasta, 3.7 per cent
10. Gulf Keystone, 3.2 per cent