MicroStrategy buys 4,871 Bitcoin for $330M, pushing MSTR stock up 3.9%