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 I cover or write articles about. However, I may have long or short positions in an equity I cover or write about at any time.

My ratings and/or analyses of an equity represent only my personal view of the position and/or my assessment. My ratings are by no means a guarantee of performance on any long or short trades on a position and should not be relied upon solely when buying or selling a position. Every investment, no matter how compelling it may appear, 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.

Sincerely,

Kevin Quon