Strategy initiates $1 billion buyback of preferred stock STRC
Strategy is buying back nearly $1 billion in preferred stock STRC to stabilize its price near par value, though the move raises questions regarding long-term financial health.
Summaries are written by AI from the original article. Not investment advice.