499 shares£224.55
69 shares£30.91
1,900 shares£851.20
Shaesta WahedallyPurchase
2,484 shares£1,112.83
501 shares£225.45
114,922 shares£49,999.92
259,906 shares£125,163.45
25,535 shares£12,296.94
Shaesta WahedallyPurchase
21,405 shares£10,308.05
29,902 shares£14,399.97
64,875 shares£31,241.98
38,321 shares£18,454.32
125,000 shares£50,000.00
489 shares£225.18
487 shares£224.26
407 shares£224.87
408 shares£225.42
39,256,928 shares£22,600,213.45
40,356,536 shares£22,498,768.82
40,756,133 shares£22,578,897.68
2,111 shares£1,143.95
409 shares£224.75
6,190 shares£3,585.87
383 shares£225.13
375 shares£225.30
363 shares£223.43
180,939 shares£107,423.48
374 shares£226.10
2,068 shares£1,240.63
340,171 shares£185,087.04
340,171 shares£185,087.04
408 shares£224.28
409 shares£225.36
438 shares£225.13
335 shares£224.95
650,000 shares£404,950.00