Strategy buys 168 BTC for $18.8M, lifting its holdings to 640,418 BTC worth $47.4B at an average price of $74K.