TSTC is position 7 on a top 10 Undervalued index on the site
Extreme Value Stocks
Seems like a serious site.
There are only 12.3 million shares outstanding and 9 million share float.
Is $17.5 million a fair valuation for this company? Seems a wee bit on the low side for this investor.