When they presented in New York the SP was about $2.50 so hardly surprising some are booking profits not to mention some of our own Fund Managers.
Percentage wise they are sitting on mega bucks.
BIG Price at posting:
$3.45 Sentiment: Buy Disclosure: Held