49,486 shares£92,538.82
2,885 shares£5,394.95
18,248 shares£34,123.76
151,390 shares£283,099.30
84 shares£149.18
85 shares£150.96
168 shares£0.00
84 shares£149.18
84 shares£149.18
170 shares£0.00
84 shares£149.18
168 shares£0.00
168 shares£0.00
168 shares£0.00
84 shares£149.18
168 shares£0.00
236 shares£0.00
118 shares£150.12
236 shares£0.00
118 shares£150.12
234 shares£0.00
117 shares£148.85
236 shares£0.00
236 shares£0.00
118 shares£150.12
236 shares£0.00
118 shares£150.12
118 shares£150.12
232 shares£0.00
230 shares£0.00
230 shares£0.00
230 shares£0.00
232 shares£0.00
230 shares£0.00
116 shares£150.99
115 shares£149.68
115 shares£149.68
115 shares£149.68
116 shares£150.99
115 shares£149.68
175 shares£216.79
238 shares£0.00
119 shares£149.94
238 shares£0.00
119 shares£149.94
119 shares£149.94
238 shares£0.00
119 shares£149.94
238 shares£0.00
119 shares£149.94