Warning:  These articles may seem like they are well researched; however, frequently there are errors.  In this artice it states that SAND IPOed in summer 2010 at 3.  Well, the trding records show the SSL.V started trading Jul 2008 @3.75.  Frequently, shares outstanding and other data can be incorrect.  Best to check multiple sources and the company's web site for the latest, most accurate information prior to making investment or trading decisions based on "non-professional" research and opinions.  I do not have a problem with the tone of the article; however, it is best to not take evenything posted at the Fool or Seeking Alpha as gospel.  GL