Great long term buy. You'll quadruple your money in a few years. Maybe more. This stock requires some patience and nerve because of volatility. But, I'm confident that if you hang on- you'll do well. This stock is the largest single holding in my portfolio so I'm putting my money where my mouth is.