MicroStrategy Inc. said Monday that it owns more than 105,000 bitcoins after spending $489 million on 13,005 additional tokens.
Markets