Share buybackBuying back their own shares at this price is better than the metrics of their latest acquisition, which in itself was a good deal
They may as well buy themselves at this stupidly cheap price.
With the the proceeds of the RI sale, they could buy back 25-27% of the entire float. Not that they will do this, but the threat of it would scare the shorters.
They at least need to announce that they will actually start doing it, not just tease as they did in their last presentation.