| Top Ten Buys and Sells - Week Ending: 27 July 10 | ||
|---|---|---|
| Top Ten Buys | Top Ten Sells | |
| 1 | BP | LLOYDS BANKING GP |
| 2 | GULF KEYSTONE PETR | BARCLAYS |
| 3 | CONNAUGHT | BP |
| 4 | LLOYDS BANKING GP | ROYAL BK SCOT GRP |
| 5 | ROYAL BK SCOT GRP | GULF KEYSTONE PETR |
| 6 | BARCLAYS | XSTRATA PLC |
| 7 | AUTONOMY CORP | CONNAUGHT |
| 8 | MARKS & SPENCER GP | KAZAKHMYS |
| 9 | MAN GROUP | VODAFONE GROUP |
| 10 | GLAXOSMITHKLINE | AVIVA |