Home/ Crypto News/ Strategy (MSTR) Stock Drops 3% Following $635M Preferred Stock Buyback Program