Strategy Increased Its Preferred Stock Buyback to $3 Billion and Shares Moved Higher. What This Means for MSTR
Strategy raised its preferred-stock repurchase authorization to $3 billion on Oct. 19 after spending $193.1 million in one week to buy back STRC shares below par.
Barchart ·