Don't know for sure, but I'm guessing it was a sell at market. You would have had to be at the front of the 0.07 buy queue to get some of that.
However, if you had put your buy bid in at 7.1c, you might have got some.
OXX is not exactly the most liquid security on the ASX. At 8.5/7.5c, that's a 13% buy/sell spread.
It's a bit like a slow auction at the moment to pick up the next on market sell, and just be patient.
I picked up a few extra on market yesterday. Drops my average buy in to 12.7c, should have sold out on Winchester, but still have expectations to get my money back at least.
OXX Price at posting:
7.5¢ Sentiment: Hold Disclosure: Held