Dude, does your post apply to you?! Aren't you one of the "stupid" American People too? LOL. Don't stereotype the people, it is the market (wallstreet) who is holding it back. Big funds need to make money too, they will hold this baby down to accumulate their shares before let it go straight up.