Disclosure: The writer and his dependents do not hold the Stocks discussed in this article.However, clients of Definedge may or may not own these securities.

The website managers, its employee(s), and contributors/writers/authors of articles have or may have an outstanding buy or sell position or holding in the securities, options on securities or other related investments of issuers and/or companies discussed therein.  The articles’ content and data interpretation are solely the personal views of the contributors/ writers/authors.  Investors must make their own investment decisions based on their specific objectives, resources and only after consulting such independent advisors as may be necessary.