Please Note: Blog posts are not selected, edited or screened by Seeking Alpha editors.

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.