LSE Trades @ 9.20am24 Jun 2021 10:24
They are certainly trying to squeeze the life out of this before they let go when you compare the indicative split of trades and where the SP is sitting!
# Trades 94
Vol. Sold 18,371
Sold Value £61.14k
Vol. Bought 61,099
Bought Value £203.34k
PE Ratio -27.824
Earnings -11.961