Source - SMW
Diageo bought back 380,982 ordinary shares yesterday at the volume weighted average price  of 2,705.63p apiece for cancellation. 


At 9:54am: (LON:DGE) Diageo PLC share price was -15.75p at 2662.25p