American financial services company Capital Group has bought a 12% stake in business intelligence software and related services provider MicroStrategy, according to a US SEC filing. The filing shows that Capital Group has purchased 953,242 shares worth approximately $561 million at the current price of $588.6 per share. The purchase makes Capital Group ($2.23 trillion […]