They are really risking a lot with the buy order for 1.25 million options aren't they. A whole $1250. It is so reasuring to see such commitment from such a large and diverse group of buyers.
TNC Price at posting:
0.3¢ Sentiment: Hold Disclosure: Held