MicroStrategy Spends $2.01 Billion on 24,869 Bitcoin, Holdings Reach 843,738 - MSTR News | Rallies