Sorry one last thing guys, I don't want to sound stupid but,
I am long VOD and looking to close my position. If i want the dividends should I hold on till 20 June, or sell now and just buy again on the 19th, surely it cant be as simple as that? Otherwise you could just trade over 2 days chasing dividends with every share.
When the dividend is paid out the share price will fall the value of the dividend so it is not as simple as just buying the share the day before, getting the dividend and then selling it.