MicroStrategy executives have sold off nearly US$175 million in company stock over the past year, cashing in on a bull run in both company share and BTC prices.

MicroStrategy executives have sold off nearly US$175 million in company stock over the past year, cashing in on a bull run in both company share and BTC prices.