Wow! These BIG guys really don't waste any time. The future looks BIG and bright! If this doesn't get the share price moving to something even remotely closer to where it should be I'll be really puzzled!
BIG Price at posting:
$3.68 Sentiment: Buy Disclosure: Held