Recurring revenues are the kind of revenues Wall Street wants to see. I wonder if that has really been factored in yet, but it will be once it is shown that these revenues will indeed occur every quarter. A lot of companies don't have good recurring revenues depending on the technologies/products. So I think that may not really have been taken into consideration here.
And Stream Energy has an agressive marketing crew, as I've gotten quite a few e-mails from them in the past year. They have links to their website or papers about solar energy, etc. Changing that to interactive videos would definitely help their sales effort.
(8)
(0)
Verb Technology Company, Inc (VERB) Stock Research Links