its been some time since we've seen a big buyer. that is either a very indiscreet show of knowledge (regards patent) or another big accumulator moving in. recent director buying would suggest similar.
BLT Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held