Arnne Carragie
1 godz. temu
Why Is Strategy (MSTR) Stock Up 7.54% Today, Oct 21? Bitcoin Rebounds Toward $84,500 as Preferred-Stock Buybacks Fuel Rally
Strategy (MSTR) climbed 7.54% to $153.48 on October 21, 2026 after a larger preferred-securities buyback authorization and a fresh bitcoin purchase strengthened confidence in its capital structure. This draft reviews the catalysts, risks, verified technical levels, and conditional price paths traders should watch next.