MicroStrate gy ( MSTR ) recently delivered weak second-quarter results, prompting analysts to revise their estimates significantly lower for both 2013 and 2014. It was also the company's fourth-straight earnings miss. It is a Zacks Rank No. 5 (Strong Sell) stock. Despite the poor earnings momentum, shares trade at a whopping 67x forward earnings. Investors should consider avoiding this stock until its earnings momentum improves. MicroStrategy provides enterprise software platforms. Its products include the MicroStrategy Analytics Platform, the MicroStrategy Mobile App Platform, the MicroStrategy Identity Platform, and the MicroStrategy Loyalty Platform. It was founded in 1989 and has a market cap of $1.2 billion. Second-Quarter Results MicroStrategy reported disappointing second-quarter results on July 29.