Disclaimer

I am a completely independent analyst and am not paid by any company of which the stock I cover or write articles about. However, I may have long or short position on a stock I cover or write about at any time.
My ratings and/or analyses of a stock only represent my personal view on the stock and/or my assessment on the probable movement of the stock price in the next 12 months. They are by no means a guarantee of performance on any long or short trades on a stock and should not be relied upon solely for buying or selling a stock. Every investment, no matter how compellingly appealing it seems, involves risk. Investors should do their own due diligence and consider personal risk tolerance, preferences and needs when making an investment or a trading decision. All materials are subject to change without notice. Information is obtained from sources believed to be reliable, but its accuracy and completeness are not guaranteed.
Seeking Alpha's Disclosure: Past performance is no guarantee of future results. No recommendation or advice is being given as to whether any investment is suitable for a particular investor. Any views or opinions expressed above may not reflect those of Seeking Alpha as a whole. Seeking Alpha is not a licensed securities dealer, broker or US investment adviser or investment bank. Our analysts are third party authors that include both professional investors and individual investors who may not be licensed or certified by any institute or regulatory body.