Nasdaq-listed business intelligence firm @MicroStrategy (NASDAQ: MSTR) has purchased 3,907  for a total of $177 million, according to a Tuesday filing with the U.S. Securities and Exchange Commission.