RE: HL have an 11m share buy25 Apr 2018 18:26
Didn't have the best of luck today?
25-Apr-18 15:57:46 29.77 11,164,260 Buy * 29.38 29.46 3.324M O
25-Apr-18 15:57:46 29.77-11,164,260 Buy * 29.38 29.48 -3.324M O
25-Apr-18 16:12:12 28.77 1,164,260 Sell * 29.38 29.48 33.496k O
Some fat fingers going on perhaps!