My guess is the deal for the CR is agreed (maybe signed) and the bots have their agreed price of 80% over last 10 trading days. They can now sit back and let the price of both IFE and TRF appreciate naturally.
We should be happy now as we close the week with a green day.