They could actually be doing both I would suggest. It's good in a way that they are not just anything without proper investigations and also the Directors have alot of there own money riding on it too!
OZL Price at posting:
$12.00 Sentiment: Buy Disclosure: Held