The market is going to continue to undervalue Troy in the short term. It is a voting machine in the short-term and it is voting against Troy. Over the long term it is a weighing machine though and its hands will be forced to reflect reality one day.
TRY Price at posting:
12.5¢ Sentiment: Buy Disclosure: Held