Who owns MicroStrategy Incorporated?

Key information on MicroStrategy Incorporated (Ticker: MSTR)

  • CUSIP: 594972408

Who owns MicroStrategy Incorporated?

Is MSTR a good stock to own? Find out who bought MicroStrategy Incorporated, who sold MicroStrategy Incorporated (MSTR) stock, and who holds a large position in MicroStrategy Incorporated.

Who sold MicroStrategy Incorporated?