This company could be anything in 12 months... they could have sold 10mil in sales OR they could be in the same position having " 100+ conversation " which is quite vague and have sold a measly 1-2mil worth. Time will tell
D13 Price at posting:
7.1¢ Sentiment: Hold Disclosure: Held