73 shares£149.65
53,572 shares£53.57
25,269 shares£48,011.10
72 shares£151.20
18,571 shares£0.00
14,196 shares£0.00
57 shares£148.20
69 shares£104.88
71 shares£152.65
54 shares£149.04
59 shares£149.86
64 shares£150.40
148 shares£149.48
148 shares£149.48
146 shares£150.38