Imperial isn’t doing anything amazing right now. I know the ins and outs of IOL, and there is nothing new to push the stock price so high and so fast.
Now the question is who is buying IOL?? ExxonMobil is not taking over for sure, because they will not buy IOL at this high stock price when they have full control of the company with their +69% ownership.