The only two catalysts for upward movement are a buyout or revenue news of significance.The stock is being strangled from manipulation and also the company never meets timelines that matter. They also sell stock into the market which no one here seems to know how that is accomplished.
KCC, didn't you think Marcelli would be gone by now.