I don't know about the management, but I could not resist today. The time will tell if my timing is wrong, but it just looked so much better than leaving the cash in the bank. That is what the bear does to you: suck you in. ;-)))
Cheers
OZL Price at posting:
90.0¢ Sentiment: LT Buy Disclosure: Held