Just to help solve the impasse - the recent high was 11.73 or thereabouts. We've not been at 12 dollars since October 2011, so certainly not 'recently'.
As of right now, we're at 10.29 or approximately 12% off the most recent high.
OZL Price at posting:
$10.31 Sentiment: Buy Disclosure: Held