projected annual revenue of 100m has been lobbed around, i don't have a link but im sure somebody can provide one. even 50 million would be more than 1/3 of the current market cap. Hell, you have some tech stocks trading with P/E ratios of 30 even 40!