You don't invest based on the past but on what you think the future might be, mistakes in small junior tech companies or biotech or resource are common but when you are profitable with a good product used by some the top security conscious US gov't entities, you give it some time & have sopme patience. Conditions for success are good after years of setting the table, I think they will get it done, alas to late for people who throw in the towel for whateever reason. By the way when I sell a stock, I just move on and never look back, some people just can't do that, not sure why? Not all investments in juniors work out that is a fact but most good ones take many years but return big profits.