8,280 shares£16,560.00
51 shares£102.00
346 shares£692.00
22,421 shares£44,842.00
2,105,847 shares£4,106,401.65
544,636 shares£0.00
138,482 shares£276,964.00
294,050 shares£0.00
756,261 shares£1,512,522.00
756,261 shares£0.00
191,300 shares£382,600.00
406,205 shares£0.00
531,406 shares£1,062,812.00
819,021 shares£0.00
256,492 shares£512,984.00
330,000 shares£679,800.00
364,078 shares£750,000.68
14,909 shares£30,712.54
273,058 shares£562,499.48
438,923 shares£904,181.38
412,500 shares£849,750.00
431,250 shares£888,375.00
431,250 shares£888,375.00
378,641 shares£780,000.46
1,100,000 shares£2,266,000.00
773 shares£1,793.36
5,000 shares£10,200.00
132 shares£267.96
2,982 shares£6,053.46
530 shares£1,075.90
8,156 shares£16,556.68
21 shares£42.63
5,932 shares£11,923.32
10,000 shares£18,300.00
STEVEN GUGGENHEIMERPurchase
5,000 shares
1,769,720 shares
355,097 shares£0.00
167,233 shares£239,143.19
154,372 shares£0.00
72,701 shares£103,962.43
379,030 shares£0.00
178,503 shares£255,259.29
492,580 shares£0.00
625,017 shares£893,774.31
770,625 shares£0.00
405,712 shares£580,168.16
442,338 shares£0.00
208,465 shares£298,104.95
700,763 shares£917,999.53