News

Strategy (NASDAQ: MSTR), has closed a $2.521 billion initial public offering of its new STRC (Stretch) preferred stock.