![](https://cdn.benzinga.com/files/images/story/2023/valuestock_image_1.jpeg?width=1200&height=800&fit=crop)
$100 Invested In MicroStrategy 10 Years Ago Would Be Worth This Much Today
MicroStrategy MSTR has outperformed the market over the past 10 years by 23.12% on an annualized basis producing an average annual return of 34.27%. Currently, MicroStrategy has a market capitalization of $85.43 billion. Buying $100 In MSTR: If an investor …