MicroStrategy Inc. (NASDAQ: MSTR) was long known as a niche provider of business intelligence software. However, its public profile and…