Don't give the shares away16 Jun 2020 09:34
buying is still relentless, we should be past 110 now, mm's are still offloading
Jun 16 2020, 08:30 104.15 1,000 103.00 104.00 Buy £1,041.5 O
Jun 16 2020, 08:30 104.10 5,000 103.00 104.00 Buy £5,205.000 O
Jun 16 2020, 08:30 104.10 10,000 103.00 104.00 Buy £10,410.0000 O
Jun 16 2020, 08:30 104.25 2,500 103.00 104.00 Buy £2,606.25 O
Jun 16 2020, 08:29 105.20 2,861 103.00 105.50 Buy £3,009.772 O
Jun 16 2020, 08:29 105.48 2,000 103.00 105.50 Buy £2,109.6 O
Jun 16 2020, 08:29 104.25 5,000 103.00 105.50 ? £5,212.5 O
Jun 16 2020, 08:29 104.25 1,300 103.00 105.50 ? £1,355.25 O
Jun 16 2020, 08:29 105.48 6,150 103.00 105.50 Buy £6,487.02 O
Jun 16 2020, 08:29 105.20 5,000 103.00 105.50 Buy £5,260.000 O
Jun 16 2020, 08:29 105.20 1,000 103.00 105.50 Buy £1,052.000 O
Jun 16 2020, 08:29 105.20 300 103.00 105.50 Buy £315.6 O
Jun 16 2020, 08:29 105.20 4,272 103.00 105.50 Buy £4,494.144 O
Jun 16 2020, 08:29 105.20 750 103.00 105.50 Buy £789.00 O
Jun 16 2020, 08:29 105.60 1,000 105.00 106.00 Buy £1,056.000 O
Jun 16 2020, 08:29 105.25 5,000 105.00 106.00 Sell £5,262.5 O
Jun 16 2020, 08:29 105.60 4,000 105.00 106.00 Buy £4,224.000 O
Jun 16 2020, 08:29 108.25 100,000 105.00 106.00 Buy £108,250.00000 O
Jun 16 2020, 08:29 105.00 10,000 105.00 106.00 Sell £10,500.0000 O
Jun 16 2020, 08:29 105.60 590 105.00 106.00 Buy £623.04 O
Jun 16 2020, 08:29 105.25 3,807 105.00 107.00 Sell £4,006.8675 O
Jun 16 2020, 08:29 105.25 3,400 105.00 107.00 Sell £3,578.5 O
Jun 16 2020, 08:28 107.25 644 107.00 107.00 Buy £690.69 O
Jun 16 2020, 08:28 107.01 5,000 107.00 108.00 Sell £5,350.5 O
Jun 16 2020, 08:28 107.01 743 107.00 108.00 Sell £795.0843 O
Jun 16 2020, 08:28 107.01 1,000 107.00 108.00 Sell £1,070.1 O
Jun 16 2020, 08:28 107.01 1,500 107.00 108.00 Sell £1,605.15 O
Jun 16 2020, 08:28 108.00 921 108.00 108.50 Sell £994.68 O
Jun 16 2020, 08:28 108.00 925 108.00 108.50 Sell £999.00 O
Jun 16 2020, 08:28 108.00 5,000 108.00 108.50 Sell £5,400.000 O
Jun 16 2020, 08:28 108.00 925 108.00 108.50 Sell £999.00 O
Jun 16 2020, 08:27 107.10 10,000 108.00 108.50 Sell £10,710.0000 O
Jun 16 2020, 08:27 108.40 365 108.00 108.50 Buy £395.66 O
Jun 16 2020, 08:27 108.50 3,000 108.00 109.00 ? £3,255.000 O
Jun 16 2020, 08:27 108.50 1,005 108.00 109.00 ? £1,090.425 O
Jun 16 2020, 08:27 108.50 3,349 108.00 109.00 ? £3,633.665 O
Jun 16 2020, 08:27 108.20 10,000 108.00 109.00 Sell £10,820.0000 O
Jun 16 2020, 08:27 108.50 1,843 108.00 109.00 ? £1,999.655 O
Jun 16 2020, 08:27 108.20 5,000 108.00 109.00 Sell £5,410.000 O
Jun 16 2020, 08:27 108.20 9,000 108.00 109.00 Sell £9,738.000 O
Jun 16 2020, 08:27 108.90 222 108.00 109.00 Buy £241.758 O
Jun 16 2020, 08:27 108.20 1,899 108.00 109.00 Sell £2,054.718 O
Jun 16 2020, 08:27 108.20 10,000 108.00 109.00 Sell £10,820.0000 O
Jun 16 2020, 08:27 108.90 2,743 108.00 109.00 Buy £2,987.127 O
Jun 16 2020, 08:27 108.99 2,163 108.00 109.00 Buy £2,357.4537 O
Jun 16 2020, 08:26 108.99 963 108.00 109.00 Buy £1,049.5737 O
Jun 16 202