I'm not saying that I agree that companies should have market caps 5-10-20x revenues... I'm just saying that for whatever reason that is the perfectly normal in an emotionally inspired world of stock trading. This company could and should be playing their marketing and sales cards much, much more effectively.