The only thing I criticize them for is the share buy back. Attempting to acquire assets of other companies was a good strategy until the big sharks decimated the share price. But these events come nowhere near justifying the slide in the share price. The sooner you understand this the better off you’ll be: today’s market in early growth companies has little reflection of investor supply and demand. It is almost ALL from trading algorithms. They establish a position and then they manipulate the result that they want. And then then they move on. Someday you will understand this. And I’m not criticizing you. I am being sincere in my suggestion.