Tell that to your co-american Lubeman...
Out of topic question: do one needs to be US citizen or Green card holder to buy stocks in US?