Strategy buys 1,665 bitcoin for $143 million, holdings reach 847,666 BTC