Personally I will ride it out I have a trading. Portion of shares in these as well as a long term holding but the whole market is terrible and I feel these will bounce . US markets showing positive later and only 5 trading days for update.
buys 3,274,344 Sells 3.,395,386 Again that large sell was a defo a buy , so add 2.5 million to the buys and deduct it from the sells. Big buyer still adding it seems.