"perhaps we'll never know why 10% of the company was given away at 20% discount !!!!"
We might not ever know the official reason - but coming just a few days after the Brown's action, it sure looked like (and eventually turned out to be) a necessity to keep Rex in his job.
TNG Price at posting:
10.5¢ Sentiment: Buy Disclosure: Held