4,501 shares£0.45
801,801,400,600 shares£1,002,100,249,927,488.00
453 shares£9,988.65
442 shares£998.92
13,116 shares£29,609.37
8,163 shares£19,101.42
427 shares£999.18
185 shares£749.25
24 shares£97.20
246 shares£996.30
246 shares£996.30
123 shares£498.15
1,795 shares£7,915.95
90 shares£396.90
185 shares£815.85
2,867 shares£12,643.47
2,035 shares£8,974.35
1,961 shares£8,648.01
1,961 shares£8,648.01
205 shares£0.00
28 shares£98.28
284 shares£996.84
142 shares£498.42
284 shares£996.84
213 shares£747.63
216 shares£747.36
289 shares£999.94
144 shares£498.24
28 shares£96.88
289 shares£999.94
246 shares£996.30
230 shares£997.05
229 shares£998.44