They are buying back their shares because they have the cash and can't see a better bargain out there than their own shares. They are literally buying their own cash at less than a dollar per dollar and each time making us shareholders that little bit better off in owning a larger percentage of the company.
With today's activity and i think the market is waking up to the fact it is ridiculously undervalued or a deal is imminent. Watch this space....
RFL Price at posting:
6.6¢ Sentiment: LT Buy Disclosure: Held