Lots of insider buying recently....good sign and could account for the recent run up.....Once they start actually showing some decent revenue this will be well over $20 a share....just taking a little longer to get there.