Tuesday, October 27, 2026Market Open
IDD — Strategy lifts preferred stock buyback authorization to $3 billion after $193 million STRC repurchase