Honestrick ;It's a decent company but one billion , one hundred million shares IS ONE PILE OF SHARES my friend.. They need to do a reverse split , probably 1 share for every 10 . That never seems to work out for small shareholders.. so be careful.. Cheers