Just keep buying punters. I was reading up about the last share issue and the CEO spent just over $11 million above $6 and the head of UK operations spent more than $6 million.
They have a lot of skin in the game and it should give you some confidence to hang in there a little while longer.