It could look like they overpaid, but if they had tried to buy that many shares on the market it would have cost them far more. As, like you say, no one is selling. Plus if I remember correctly net assets are 5 x the current SP or something.
OXX Price at posting:
7.5¢ Sentiment: None Disclosure: Held